码迷,mamicode.com
首页 > 编程语言 > 详细

python--文件读写

时间:2018-01-11 23:51:10      阅读:226      评论:0      收藏:0      [点我收藏+]

标签:文件的   truncate   读一行   close   lin   trunc   xxx   只读   post   

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--文件读写

标签:文件的   truncate   读一行   close   lin   trunc   xxx   只读   post   

原文地址:https://www.cnblogs.com/anry/p/8270896.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!