打开文件
f = open(filename)
读文件
f.read(n)
读n个字符,n不写时读所有
写文件
f.write(YOUR_DATA)
保存&关闭
f.close()
文件打开模式
-
r
—>只读模式
f.read(n)
—>读n个字符,n不写时读所有
f.readline(n)
—>读n个字符,n不写时读一行,遇到\r(重新回到本行开头)或\n为止
f.readlines()
-
w
—>创建模式,若原文件存在,则直接覆盖旧文件
f.write(YOUR_DATA)
—>w模式下,直接覆盖原始文件并添加数据 -
a
—>追加模式
f.write(YOUR_DATA)
—>a模式下,直接在最后一行添加数据 -
r+
—>读写
光标默认在开头。若一开始就执行f.write(YOUR_DATA),会直接在开头覆盖等字节的信息,一旦程序中有f.read(),光标便会跳到末尾,之前的YOUR_DATA直接在末尾追加。 -
w+