只记录下可能会用到的操作
1.f = open(filename,mode)函数
打开文件,mode可以是‘r’:只读, ‘w’:只写, ‘a’:追加, f是一个类文件对象
2.f.read(n)函数
依字符读取文件,n表示读取字符的个数,n省略则将文件全部读完
3.f.readline()函数
按行读文件
4.f.readlines()函数
将文件读取返回成列表,列表中的每个元素对应文件中的一行
5.f.write(s)函数
将字符串s写入文件
6.f.writelines(lines)函数
lines是列表,将列表中的元素写入文件,注意并不会分行,如果要达到分行效果,需在每个元素后加\n
7.超级好用的文件迭代器
就是可以直接迭代文件,注意是按行迭代哦
f = open("one.txt", 'r') for line in f: print(line) f.close()如果要按字符迭代,还是需要用到read函数来处理
f = open("one.txt", 'r') for c in f.read(): print(c) f.close()