python基础--文件处理
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python基础--文件处理相关的知识,希望对你有一定的参考价值。
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基础--文件处理的主要内容,如果未能解决你的问题,请参考以下文章
在 Python 多处理进程中运行较慢的 OpenCV 代码片段