python 读写文件 with
时间: 2023-11-01 13:00:57 浏览: 94
Python读写文件
Python中读写文件的常用方法是使用`open()`函数。要读取文件,可以传入文件名和标识符作为参数,标识符`'r'`表示读取文件。例如,使用`open()`函数打开一个文本文件并读取其内容可以这样操作:
```python
f = open(r'F:\jupyter notebook files\text files.txt', 'r')
contents = f.read()
print(contents)
```
这段代码会将文件的全部内容读取到一个字符串对象中,并将其打印出来。
如果要读取非UTF-8编码的文件,需要在`open()`函数中传入`encoding`参数,并指定相应的编码格式。例如,读取GBK编码的文件可以这样操作:
```python
with open(r'F:\jupyter notebook files\gbk.txt', 'r', encoding='gbk') as f:
a = f.read()
print(a)
```
这段代码会将GBK编码的文件内容读取到一个字符串对象中,并将其打印出来。
阅读全文