Python——文件操作
1、创建空文件
os.mknod(“test.txt”)
2、打开文件
f = open ('路径',mode='r',encoding='utf-8')#mode后面跟的是读取方式,encoding后面是编码形式 ''' open 模式: w 以写方式打开, a 以追加模式打开 (从 EOF 开始, 必要时创建新文件) r+ 以读写模式打开 w+ 以读写模式打开 (参见 w ) a+ 以读写模式打开 (参见 a ) rb 以二进制读模式打开 wb 以二进制写模式打开 (参见 w ) ab 以二进制追加模式打开 (参见 a ) rb+ 以二进制读写模式打开 (参见 r+ ) wb+ 以二进制读写模式打开 (参见 w+ ) ab+ 以二进制读写模式打开 (参见 a+ ) '''
3、读文件
#读文件 f.read() #读一行 f.readline() #把文件每一行作为list成员读 f.readlines()
4、写文件
#写文件 f.write() #多行一次性写入 f.writelines()
5、关闭文件
f.close()
6、移动光标位置
#光标的位置,返回数值类型 f.tell() #移动光标到文件头 f.seek() #文件读取是按照光标的位置开始读到尾部,一个中文用3个字节