Как создать CSV-файл больше вашей оперативной памяти, используя Python и Pandas - PullRequest
0 голосов
/ 12 мая 2018

Как я могу создать файл CSV больше моей оперативной памяти, используя Python (и, возможно, Pandas)?Я думаю о чем-то вроде «добавить к CSV» без загрузки всего файла CSV в память.

1 Ответ

0 голосов
/ 12 мая 2018

Вы можете открыть файловый объект и непрерывно записывать в него объект данных

with open('final.csv', 'a') as f:
    while True:
        #code to create df and break when finished
        df.to_csv(f)
...