以⼆进制⽅式打开⽂件_python读写⽂件,12种操作模式全掌
python读写⽂件,经常会涉及读写操作模式的问题,⽐如将爬⾍爬取到的信息保存为本地⽂件时,可能会⽤到类型下⾯的语句:
f = open('', 'a+')
这⾥的'a+',就是读写模式参数,代表从⽂件末尾追加写⼊⽂件的意思。
python 读写⽂件模式共有12种操作模式,每种都对应不同的作⽤,现收集整理如下,⽅便需要时查阅学习。
r—— 以只读⽅式打开⽂件;
python怎么读文件rb ——以⼆进制格式打开⼀个⽂件⽤于只读;
r+ ——打开⼀个⽂件⽤于读写;
rb+ ——以⼆进制格式打开⼀个⽂件⽤于读写;
w ——打开⼀个⽂件只⽤于写⼊。如果该⽂件已存在则将其覆盖。如果该⽂件不存在,创
建新⽂件。
wb—— 以⼆进制格式打开⼀个⽂件只⽤于写⼊。如果该⽂件已存在则将其覆盖。如果该⽂件不存在,创建新⽂件;
w+—— 打开⼀个⽂件⽤于读写。如果该⽂件已存在则将其覆盖。如果该⽂件不存在,创建新⽂件;
wb+—— 以⼆进制格式打开⼀个⽂件⽤于读写。如果该⽂件已存在则将其覆盖。如果该⽂件不存在,创建新⽂件;
a ——打开⼀个⽂件⽤于追加,如果该⽂件已存在,新的内容将会被写⼊到已有内容之后。如果该⽂
件不存在,创建新⽂件进⾏写⼊;
ab—— 以⼆进制格式打开⼀个⽂件⽤于追加,如果该⽂件已存在,新的内容将会被写⼊到已有内容之后。如果该⽂件不存在,创建新⽂件进⾏写⼊;
a+ ——打开⼀个⽂件⽤于读写,如果该⽂件已存在,新的内容将会被写⼊到已有内容之后。如果该⽂件不存在,创建新⽂件进⾏写⼊;
ab+—— 以⼆进制格式打开⼀个⽂件⽤于追加,如果该⽂件已存在,新的内容将会被写⼊到已有内容之后。如果该⽂件不存在,创建新⽂件进⾏写⼊;

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。