Python для CSV с добавлением - непрерывная нумерация - PullRequest
0 голосов
/ 30 ноября 2018

Я перебираю несколько страниц и извлекаю 500 точек данных на страницу.Теперь я печатаю вывод в файл csv, используя функцию ".to_csv" и метод append (mode = a), чтобы добавить 500 записей после каждой страницы.Все это прекрасно работает.Моя проблема: Python создает столбец № (нумерация каждой строки 0,1,2, ..).Функция добавления начинается с 0 снова для каждого нового набора из 500 точек данных.Вопрос в том, как заставить Python использовать непрерывную нумерацию (т. Е. 501 datapoint - 501 вместо 0)?

Dataset.to_csv('[path]' + File_name, sep=';', encoding = 'utf- 
8', mode = 'a')

1 Ответ

0 голосов
/ 30 ноября 2018

Это не отвечает на ваш вопрос, но я не уверен, зачем вам нужен индекс.Вы можете удалить индекс из вашего CSV-файла и сэкономить немного места.Просто используйте от здесь :

Dataset.to_csv('[path]' + File_name, sep=';', encoding = 'utf- 8', mode = 'a',index=False)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...