如何使用python读取30 GB的txt文件?

时间:2020-11-03 01:53:00

标签: python-3.x

我有一个txt文件,以|分隔。并用“”表示新行。 当我使用下面的代码读取文件时,出现内存错误。

all_info = []

with open('architecture.txt', newline = '') as rows:                                                                                          
    line_reader = csv.reader(rows, delimiter='|')
    for row in line_reader:
        all_info.append(row)

我想要一个包含所有文件内容的数据框,以便进行进一步分析。 我的电脑有64GB的RAM。我使用python 3.7

0 个答案:

没有答案