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个字节
posted @ 2018-09-23 10:21  澄心元素  阅读(126)  评论(0编辑  收藏  举报