Сохранение наборов данных pandas в csvs без перезаписи существующих файлов - PullRequest
0 голосов
/ 09 января 2019

Есть ли способ использовать to_csv("xxx.csv") в Python без перезаписи существующего файла?

Другими словами, если я запускаю to_csv("xxx.csv") дважды подряд, я бы хотел, чтобы в моей папке было 2 выходных файла, а не один.

Ответы [ 2 ]

0 голосов
/ 09 января 2019

Отвечая на мой вопрос в интересах других пользователей. Я запускаю ежемесячный процесс, и поэтому единственный способ не перезаписывать файлы - это использовать .format() в имени файла.

например. .to_csv("xxx{}.csv".format(a), index=False), где a увеличивается на 1 каждый месяц, поэтому перезапись не требуется.

0 голосов
/ 09 января 2019

Чтобы иметь два разных файла, вам нужно дать им два разных имени. Обойти это невозможно, и это имеет смысл и обычно применяется на уровне ОС.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...