python打开文件可以有多种模式

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python打开文件可以有多种模式相关的知识,希望对你有一定的参考价值。

一、python打开文件可以有多种模式,读模式、写模式、追加模式,同时读写的模式等等,这里主要介绍同时进行读写的模式r+

python通过open方法打开文件

file_handler = open(filename,mode)

mode的模式有以下几种

 
r
以读方式打开文件,可读取文件信息。
w
以写方式打开文件,可向文件写入信息。如文件存在,则清空该文件,再写入新内容
a
以追加模式打开文件(即一打开文件,文件指针自动移到文件末尾),如果文件不存在则创建
r+
以读写方式打开文件,可对文件进行读和写操作。
w+
消除文件内容,然后以读写方式打开文件。
a+
以读写方式打开文件,并把文件指针移到文件尾。
b
以二进制模式打开文件,而不是以文本模式。该模式只对Windows或Dos有效,类Unix的文件是用二进制模式进行操作的。

所以要同时以读写模式打开文件,可以使用r+



















以上是关于python打开文件可以有多种模式的主要内容,如果未能解决你的问题,请参考以下文章

python之路----文件操作

我在哪里更改此 Python 代码片段以将临时文件保存在 tmp 文件夹中?

python对csv文件的读写操作

css HeiHei - 简单时尚的CSS片段,可以打开夜间模式。

python新手学习之文件读写之修改

在字节模式下打开的python中的文件中写入换行符( n)