python 读取txt
时间: 2023-08-30 12:10:52 浏览: 46
python读取中文txt文本的方法
5星 · 资源好评率100%
可以使用 Python 的内置函数 open() 和 read() 来读取文本文件。例如,假设我们有一个名为 "example.txt" 的文本文件,我们可以按照以下方式读取它:
```python
with open("example.txt", "r") as f:
contents = f.read()
print(contents)
```
在这里,我们使用 open() 函数打开了 "example.txt" 文件,并使用 "r" 参数表示我们要以只读模式打开该文件。然后,我们使用 with 语句来确保在读取完文件后关闭文件。接下来,我们使用 read() 函数读取文件的全部内容,并将其存储在变量 contents 中。最后,我们打印 contents 变量的值,即文件的全部内容。
如果你想逐行读取文件,可以使用 readlines() 函数:
```python
with open("example.txt", "r") as f:
lines = f.readlines()
for line in lines:
print(line.strip())
```
在这里,我们使用 readlines() 函数读取文件的所有行,并将它们存储在一个列表中。然后,我们使用一个循环逐行打印文件的内容。注意,每个行末尾都有一个换行符,所以我们使用 strip() 函数来删除它们。
阅读全文