码迷,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
迷上了代码!