1.打开文件:建立文件与程序的关联
open(filenname,mode)
filenname:文件名(包括路径);mode :打开模式
打开模式 | 含义 |
r | 只读,文件不存在则报错 |
w | 只写,文件不存在则自动创建 |
a | 在文件末尾添加 |
r+ | 读写 |
2.操作文件:写入读取,等
写入操作:从计算机内存向文件写入数据
write():将字符串列表写入文件中
writelines():将字符串列表写入文件中
读操作:从计算机内存向文件读取数据
read():返回值为包含整个文件内容的一个字符串
readline():返回值为文件下一行的内容的字符串
readlines():返回值为整个文件内容的列表,每项以换行符为结尾的一行字符串
3.关闭文件:终止程序与文件的关联
close():
4.文件的遍历
f = open(‘tmp.txt’,'r') f = open(‘tmp.txt’,'r')
for line in f.readlines(): for line in f():
pass pass
f.close() f.close()