python--文件读写

Posted anry

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python--文件读写相关的知识,希望对你有一定的参考价值。

f = open(‘xx‘,‘a+‘,encoding=‘utf-8‘)

#文件打开有3种方式

r r+

w w+

a a+
# 读 r #如果打开的文件的时候没有指定模式,那么默认是读
# 读写模式 r+,只要沾上r,文件不存在的时候,打开都会报错
# 写 w   w模式会清空原有文件内容
# 写读模式 w+
#只要沾上w,就会把文件内容清空
#追加 a
# 追加读写

f.seek(0)#seek移动指针的时候,只对读好使,对写不好使

f.truncate()#清空文件内容

f.read() #读取文件里面所有的内容,返回的是字符串
f.readline()#只读一行的内容,返回的字符串
f.readlines()#读取文件里面所有的内容,返回的是一个list
#list里面每个元素是每行的数据
f.write(‘xxx‘)#只能写字符串

f.flush() #立即把缓冲区里面的内容写到磁盘里面

f.writelines()#写可迭代对象
f.tell() #获取当前文件指针的位置
f.close()














以上是关于python--文件读写的主要内容,如果未能解决你的问题,请参考以下文章

Python文件读写

python中文件读写

python--文件读写

Python文件读写操作

Python csv模块(读写文件)

Python22 文件读写StringIOBytesIO