open(‘根目录 用双\’,‘打开模式’)
r:只读方式
w:写入文件,覆盖已有内容
x:若文件存在,文件引发异常,若文件不存在,则创建新文件
b:以二进制模式打开文件
t:以文本模式打开文件(默认)
+:可读写模式,如果使用r+,可对文件进行继续不覆盖写入;如果使用w+,则会清空文件中所有内容,须重新写入
f = open('D:\\学习\\python学习\\code\\day13\\file.txt','r+')
f = open('D:\\学习\\python学习\\code\\day13\\file.txt','w+')
seek(0,0)方法,设置文件内光标指针位置,从哪读起
read()方法
方法一:
>>> f.seek(0,0)
0
>>> lines = list(f)
>>> for each_line in lines:
... print(each_line)
...
123
方法二:
>>> f.seek(0,0)
0
>>> for each_line in f:
... print(each_line)
...
123
>>> f = open('D:\\学习\\python学习\\code\\day13\\file.txt','w')
>>> f.write('我爱你')
3