问题描述
我使用了 CSV.reader 它使用了大量内存,如何减少内存。
解决方法
这将逐行处理 CSV 文件,而不会将整个文件读入内存。
import csv
with open('input.csv',newline='') as infile:
for row in csv.reader(infile,delimiter=','):
print(row)
我使用了 CSV.reader 它使用了大量内存,如何减少内存。
这将逐行处理 CSV 文件,而不会将整个文件读入内存。
import csv
with open('input.csv',newline='') as infile:
for row in csv.reader(infile,delimiter=','):
print(row)