python open函数
时间: 2023-06-09 15:05:08 浏览: 77
Python中的open()函数用于打开文件,并返回一个文件对象。它可以接受文件名和访问模式两个参数。例如,使用以下代码打开一个名为test.txt的文件并将其内容读取到一个变量中:
```
f = open("test.txt", "r")
content = f.read()
```
其中,第一个参数是文件名,第二个参数是访问模式。访问模式有以下几种:
- "r" : 只读
- "w" : 只写,如果文件不存在就新建,如果文件已经存在就清空原有内容
- "a" : 只写,如果文件不存在就新建,如果文件已经存在就在原有内容后面添加
- "x" : 创建一个新文件,如果文件已经存在则报错
- "b" : 二进制模式,与上述模式配合使用,例如"rb"表示二进制只读,"wb"表示二进制只写
同时,还可以指定encoding参数来设置文件编码方式:
```
f = open("test.txt", "r", encoding="utf-8")
```
如果没有指定encoding参数,默认为系统默认编码方式。
阅读全文
相关推荐
















