python读取txt文件一行
时间: 2024-10-06 11:04:25 浏览: 34
python读取txt文件并取其某一列数据的示例
5星 · 资源好评率100%
在Python中,你可以使用内置的`open()`函数以及`.readline()`或`for`循环来逐行读取TXT文件的内容。这里是一个简单的例子:
```python
# 打开文件,假设文件名为'test.txt'
with open('test.txt', 'r') as file:
# 使用 readline() 读取并打印每一行
line = file.readline()
while line:
print(line)
# 再读下一行
line = file.readline()
# 或者使用 for 循环遍历每一行
with open('test.txt', 'r') as file:
for line in file:
print(line.strip()) # 去除每行末尾的换行符
```
在这个例子中,`'r'`模式表示我们要以读取模式打开文件。`strip()`函数用于移除每行字符串末尾的空白字符,包括换行符。
如果你想要一次性读取整行并处理成列表,可以这样做:
```python
with open('test.txt', 'r') as file:
lines = file.readlines() # 一次性读取所有行,返回一个包含所有行内容的列表
processed_lines = [line.strip() for line in lines] # 处理每一行
```
阅读全文