Python读取和写入txt的方法
1、首先是使用r的方法读取txt,只能读取,不能写入,不能创建。
f = open('C:/Users/Administrator/Desktop/aa.txt','r')
lines=f.readlines()
print(lines[0])
print(lines[-1])
f.close()

2、然后是用w的方法写入txt,只能写入,不能读取,会覆盖原内容,如果没有txt则创建txt。
f = open('C:/Users/Administrator/Desktop/aa.txt','w')
f.write("1")
f.close()

3、然后是a的方法写入txt,不能读取,写入为追加的方式写入,不覆盖原来内容,如果没有txt则创建txt。
f = open('C:/Users/Administrator/Desktop/aa.txt','a')
f.write("1")
f.close()

4、然后是r+的方法可以读可以写,不能创建。
f = open('C:/Users/Administrator/Desktop/aa.txt','r+')
lines=f.readlines()
print(lines[0])
print(lines[-1])
f.write("1")
f.close()

5、然后,就是”w+””a+”这两个参数,因为在很多学习网上看见可读写,可是,我用Python3.7确不能读写,w+,a+只能写入.

6、最后,总结下:
r :只能读取,不能写入,不能创建。
w :只能写入,不能读取,会覆盖原内容,如果没有txt则创建txt。
a :不能读取,写入为追加的方式写入,不覆盖原来内容,如果没有txt则创建t xt。
r+ :可以读可以写,不能创建。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:178
阅读量:70
阅读量:58
阅读量:58
阅读量:55