Как использовать память, чтобы ввод читался построчно, а не сразу весь файл [закрыто]
Я использовал CSV.reader, он использует много памяти, что нужно сделать, чтобы уменьшить память.
1 ответ
Это будет обрабатывать файл CSV построчно, не считывая весь файл в память.
import csv
with open('input.csv', newline='') as infile:
for row in csv.reader(infile, delimiter=','):
print(row)