【发布时间】:2015-09-14 07:28:29
【问题描述】:
我有一个巨大的文件要加载,所以我无法直接打开它。我想我必须分多个部分阅读它。
例如,为了使用第 1 到 50 行,我尝试了类似的方法,但它不起作用:
import numpy as np
with open('test.txt') as f:
lines = (line for line in f if line < 50.)
FH = np.loadtxt(lines, delimiter=',', skiprows=1)
【问题讨论】:
-
lines = [f.readline() for _ in range(50)]