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

python基础--文件处理

时间:2018-06-19 11:55:21      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:open   line   with   处理   coding   pytho   文本   code   lin   

1.文件处理模式

r   以读的方式打开
w  以写的方式打开
a  以追加的方式打开
r+ 以读写方式打开
w+以读写方式打开
a+以读写方式打开
rb  以二进制读的方式打开
wb以二进制写的方式打开
ab以二进制追加的方式打开
rb+  以二进制读写的方式打开
wb+以二进制读写的方式打开
ab+以二进制读写的方式打开
f=open(‘新建文本文件.txt‘,‘r‘,encoding=‘utf-8‘)
for line in f:
print(line)
f.close()
with open(‘新建文本文件.txt‘,‘r‘,encoding=‘utf-8‘)
for line in f:
print(line)

2.以w和a模式处理文件的区别

with open(‘新建文本文件.txt‘,‘w‘,encoding=‘utf-8‘)
with open(‘新建文本文件.txt‘,‘a‘,encoding=‘utf-8‘)
w模式会覆盖之前的文件,a模式不会覆盖之前的文件,而是追加写在文件末尾

python基础--文件处理

标签:open   line   with   处理   coding   pytho   文本   code   lin   

原文地址:http://blog.51cto.com/13803166/2130469

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