Как я могу прочитать часть файла и записать остаток в другой файл? - PullRequest
0 голосов
/ 19 апреля 2019

У меня есть несколько больших CSV-файлов.Как я могу прочитать часть каждого файла и записать 10% данных / строк в другой файл?

1 Ответ

1 голос
/ 19 апреля 2019

Это работает для меня:

with open("in.csv") as infile, open("out.csv", "w") as outfile:
    outcsv = csv.writer(outfile)
    for i, row in enumerate(csv.reader(infile)):
        if not i % 10:
            outcsv.writerow(row)
...