Python之文件处理

网友投稿 907 2022-11-23

Python之文件处理

Python之文件处理

读取文件

>>> with open('/tmp/mima') as f:... for line in f: print(line)

常用方法

>>> f = open('/etc/hosts')>>> f.readline() #读取一行'127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4\n'>>> f.tell() #显示当前位置79>>> f.seek(0) #回到首行0>>> f.encoding #显示文件编码'UTF-8'f.flush() #将内容保存到文件f.truncate() #清空文件

打开文件的模式

r:只读模式,不存在会报错(默认)w:只写模式,存在被清空,不存在则创建a:追加模式,可读,不存在则创建,存在则追加r+:可读写文件。【可读,可写,可追加】w+:写读,用得少a+:同arb:以二进制格式打开一个文件用于只读wb:以二进制格式打开一个文件只用于写入ab:以二进制格式打开一个文件用于追加

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Jenkins+SonarQube实现持续CodeReview
下一篇:SpringBoot过滤器的使用
相关文章

 发表评论

暂时没有评论,来抢沙发吧~