Записать panda в csv - добавить номер, если имя уже используется
Настроить
Я записываю фреймы данных панд в CSV и помещаю их в одну папку.
Каждый файл имеет имя, содержащее дату создания, например
'AA - 2017/02/20.csv'
проблема
Когда я создаю несколько фреймов данных в один и тот же день с разницей во времени, последний созданный файл перезаписывает предыдущий.
Вместо этого я хотел бы иметь:
'AA - 2017/02/20.csv'
'AA - 2017/02/20.2.csv'
'AA - 2017/02/20.3.csv'
и так далее.
Есть ли простой способ сделать это?
1 ответ
Решение
Вы можете дифференцировать даты с полной отметкой времени, используя это
import time
import datetime
timestamp=str(datetime.datetime.fromtimestamp(time.time()).strftime('%Y-%m-%d %H_%M_%S'))
Вы можете добавить timestamp
на ваше имя файла