Python打开并读取txt文件
时间: 2024-11-09 13:19:17 浏览: 39
在Python中,你可以使用内置的`open()`函数来打开和读取`.txt`文本文件。下面是一个基本的例子:
```python
# 打开文件,指定文件名(注意加上后缀.txt),模式为'r'(读取)
file = open('filename.txt', 'r')
# 使用read()方法读取文件内容
content = file.read()
# 打印文件内容
print(content)
# 关闭文件
file.close()
```
这里我们假设文件名为`filename.txt`,并且在与脚本同级的目录下。如果你的文件在其他位置,你需要提供完整的路径,如`'/path/to/filename.txt'`。
如果你不希望一次性读取整个文件,可以使用`readline()`或`readlines()`方法逐行读取,或者按块读取`read(size)`,其中`size`是你想要读取的数据量。
另外,现代Python推荐使用`with`语句来自动处理文件关闭,这可以防止忘记关闭文件导致资源泄露:
```python
with open('filename.txt', 'r') as file:
content = file.read()
print(content)
```
阅读全文