1.打开文件open(name [,mode [,buffering]])
mode:指文件模式,包括'r':读模式 'w':写模式 'a':追加模式 'b':二进制模式,可添加到其他模式中使用 '+':读/写模式,可添加到其他模式中使用
2.f
:类文件对象
f.write(string)
:将string追加到已存在文件的后面
f.read(n)
:n表示读取的字符数
f.seek(offset [,whence])
:offset:一个字节数,表示漂移量,whence=0:从文件开头开始算,默认,whence=1,相对于当前位置
f.tell()
:返回当前文件的位置
f.readlines([n])
:读取单独的一行,从当前位置开始知道一个换行符出现,n表示读取的字符最大值
f.close()
关闭文件
with
with open('something.txt') as somefile:
do_something(somefile)
如上,with
打开'something.txt'
,将其赋值到'somefile'
,之后进行其他操作,文件在语句结束后会自动关闭