码迷,mamicode.com
首页 > 其他好文 > 详细

文档操作

时间:2019-06-01 23:24:21      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:readline   读取   lin   abc   readlines   nbsp   元素   创建   lis   

r 读,只能读,不能写,打开不存在的文档报错

f = open(‘2‘,encoding=‘utf-8‘)
print(f.read())#读取所有的内容
print(f.readline())#读取一行的内容
# print(f.readlines())#依次读取每一行
f.close()
r+    读写,打开不存在的文件报错
f = open(‘2‘,‘r+‘,encoding=‘utf-8‘)
f.write(‘abc‘)
result = f.read()
print(result)
f.close()

w   写,只能写,覆盖之前的内容,文件不存在会创建

f = open(‘2‘,‘w‘,encoding=‘utf-8‘)
f.write(‘abc‘)
f.close()

w+    读写,覆盖原文件

f = open(‘2‘,‘w+‘,encoding=‘utf-8‘)
print(f.read())
f.write(‘abc‘)
f.close()

循环写

l = [‘a‘,‘b‘,‘c‘,‘d‘,‘e‘]
f = open(‘2‘,‘w‘,encoding=‘utf-8‘)
f.writelines(l)#传一个list,他会自动帮你循环,把list里面的每一个元素写到文件里面
f.close()

a    追加,再源文件的内容上增加新内容,只能写不能读,文件不存在不会自动创建

f = open(‘2‘,‘a‘,encoding=‘utf-8‘)
f.write(‘哈哈哈‘)
f.close()

a+    追加读

f = open(‘2‘,‘a+‘,encoding=‘utf-8‘)
print(f.read())
f.write(‘哈哈哈‘)
print(f.read())
f.close()

 

文档操作

标签:readline   读取   lin   abc   readlines   nbsp   元素   创建   lis   

原文地址:https://www.cnblogs.com/rj-tsl/p/10961312.html

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