Python 对文本文件和二进制文件采用统一的操作步骤:打开→操作→关闭。
(一)打开
通过 open() 函数打开一个文件,并返回操作该文件的变量
<变量名> = open(<文件路径及文件名>,<打开模式>)
打开模式如下:
(二)读方法
(1)从文件中读入整个文件内容
f.read()
(2)从文件中读入一行内容
f.readline()
(3)从文件中读入所有行,以每行为元素形成一个列表
f.readlines()
(三)写方法
(1)向文件写入一个字符串或字节流
f.write()
(2)将一个元素为字符串的列表整体写入文件
f.writelines()
(3)改变当前文件操作指针的位置。
f.seek(偏移量, whence=相对位置)--读方法
whence 的值为:0 为文件开头,1 为当前位置,2 为文件结尾。偏移量正数向文章尾偏移,负数向文章头偏移。
(四)关闭
文件使用结束后,要使用 close()方法关闭,释放文件的授权。
<变量名>.close()