Python文件打开方式有哪些?Python的open函数解析

python内要去打开一个文本类型文件的话就需要使用open()函数,在使用open()函数的时候有两个参数是比较重要的 。第一个就是文件路径,第二个就是文件的打开方式,它决定了文件能进行哪些操作 。本文要介绍的内容就是open()函数打开文件的方式,一起看看吧 。

Python文件打开方式有哪些?Python的open函数解析

文章插图
在open()函数中文件打开方式是第二个位置的参数并且是有默认值的,默认是以可读可写的方式打开文件,也可根据一定的字符串去指定文件打开方式 。
1.r:这个参数的作用就是以只读方式打开文件,文件打开之后只能读取文件内容,并且文件的读取位置是在开始的位置 。
2.w+:以读写的方式打开一个文件,如果文件路径上是有这个文件的话,写入内容将会把原文件数据全部覆盖掉 。如果没有这个文件的话,则会创建一个新的文件并将内容给写入进去 。
3.a:如果是这个参数的话表示的就是向文件的末尾追加要写入的内容,同样当文件不存在的时候也会去创建一个新的文件 。
4.rb+:以二进制流的格式打开这个文件用于读写操作,文件读取出来的话都会转为相应的二进制格式,一般用于数据传输就会使用这个文件打开方式 。
【Python文件打开方式有哪些?Python的open函数解析】python中open()函数的文件打开方式有十二种之多,但是基本上也就是读写以及追加了,像加上一个b或者是加号也不过是对操作和文件格式进行了限制,实际上的作用还是差不多的 。

    推荐阅读