python - 从python中的文件中逐行读取

标签 python

<分区>

为了从此文件中提取一些值:

enter image description here

我需要逐行阅读。 我试着先逐行阅读,但我不知道为什么它不起作用。

我试过这个:

#! /usr/bin/python
file = open('/home/results/err.txt')
for line in file.readline():
    print line

编辑:

问题:工作但不显示这些行(这是文件) enter image description here

最后一行是:(这是生成的) enter image description here

最佳答案

您需要遍历文件而不是行:

#! /usr/bin/python
file = open('/home/results/err.txt')
for line in file:
    print line

file.readline() 只读取第一行。当您迭代它时,您正在迭代该行中的字符。

关于python - 从python中的文件中逐行读取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45739241/

相关文章:

python - 将 qcut 应用于滚动分析

python - Cython - 使用 stdlib <random>

python - 创建一个新列,显示数据框中项目的出现次数

python - 如何查找 S3 存储桶内文件夹的大小?

python - MousePressEvent,QGraphicsView中的位置偏移

python - 在数据库查询中使用占位符不起作用

python - 基于单列的多个数据框转换

python - 将文件从Google Bucket加载到PyDub AudioSegment中

python - 使用 itertools 进行递归函数应用

java - 从 Python 与 Jython/Java 通信(子进程)