pythonwith open as读取文件
时间: 2023-06-11 22:09:43 浏览: 98
用python实现文件的读取
使用 `with open` 语句可以打开一个文件,并在文件操作完成后自动关闭文件。例如:
```python
with open('file.txt', 'r') as f:
content = f.read()
print(content)
```
其中,`file.txt` 是需要读取的文件名,`'r'` 表示以只读模式打开文件。读取文件内容可以使用 `f.read()` 方法,它将文件中的全部内容读取为一个字符串。在使用完文件后,`with` 语句会自动关闭文件,无需手动调用 `f.close()` 方法。
如果需要按行读取文件内容,可以使用 `f.readline()` 方法,它每次读取一行内容。如果需要将文件的所有行读取为一个列表,可以使用 `f.readlines()` 方法。例如:
```python
with open('file.txt', 'r') as f:
lines = f.readlines()
for line in lines:
print(line)
```
阅读全文