首页 > 编程语言 > 详细

python文件操作

时间:2020-05-29 12:13:55      阅读:44      评论:0      收藏:0      [点我收藏+]
file = open(abc.txt,r,encoding=utf-8) 
file = open(abc.txt,w,encoding=utf-8)
w 写入模式
会清空掉文件,然后再写入
不想完全覆盖掉原文件的话,使用a 
关键字with,with open(xxx) as f
避免打开文件后忘记关闭
readline() 读取一行

读取出来的数据 后面都有\n
readlines() 将每一行形成一个元素,放到一个列表中
seek操作

seek(n)光标移动到n位置
注意: 移动单位是byte
如果是utf-8的中文部分要是3的倍数

seek(0,0)默认为0,移动到文件头

seek(0,1)移动到当前位置

seek(0,2)移动到文件尾
tell()  获取当前光标在什么位置
修改文件

将文件中的内容读取到内存中
将信息修改完毕, 然后将源文件删除, 将新文件的名字改成原来文件的名字
可以一行一行的读取修改,避免溢出

2020-05-29

python文件操作

原文:https://www.cnblogs.com/hany-postq473111315/p/12986729.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!