python读取文件内容
时间: 2023-07-18 18:03:01 浏览: 102
可以使用Python内置的`open()`函数来读取文件内容,如下所示:
```python
with open('filename.txt', 'r') as file:
contents = file.read()
print(contents)
```
其中,'filename.txt'是要读取的文件名,'r'表示以只读模式打开文件。`with`语句会自动处理文件的打开和关闭操作。`read()`方法用于读取文件的全部内容,并将其存储在变量`contents`中。最后,使用`print()`函数输出文件内容。
如果需要逐行读取文件内容,可以使用`readline()`方法,如下所示:
```python
with open('filename.txt', 'r') as file:
line = file.readline()
while line:
print(line.strip())
line = file.readline()
```
其中,`readline()`方法用于读取文件的一行内容,并将其存储在变量`line`中。在`while`循环中,使用`print()`函数输出每一行的内容,并使用`strip()`方法删除行末的换行符。最后使用`readline()`方法读取下一行内容,直到文件结束。
阅读全文