用python读取大型txt文件

时间:2017-02-28 09:15:53

标签: python large-files

我有一个30GB的txt文件,我想过滤一些数据:

output = open ('output.txt', 'a')

with open ('30gbfile.txt') as f:
    for line in f:
        if 'xxx' in line:
            output.write(line)

output.close()

没有错误发生,但几秒后执行停止,output.txt只包含3%的必须提取的数据。

0 个答案:

没有答案