python如何使用with open读取文件
时间: 2024-01-24 20:02:35 浏览: 75
使用Python读取大文件的方法
使用 `with open` 语句可以方便地读取文件,语法如下:
```python
with open('file_path', 'r') as file:
content = file.read()
```
其中,`file_path` 是文件的路径,`r` 表示以只读模式打开文件。`with open` 语句会自动关闭文件,避免忘记关闭文件造成资源浪费或文件损坏的情况。`file.read()` 会将文件中的所有内容读取出来,并赋值给变量 `content`。如果想要按行读取文件,可以使用 `file.readlines()` 方法。
另外,如果要写入文件,需要将 `r` 参数改为 `w`(写入模式),如下所示:
```python
with open('file_path', 'w') as file:
file.write('content')
```
如果文件不存在,则会自动创建一个新文件。如果文件已经存在,会覆盖原有内容。
阅读全文