2017-02-19 15 views
1

СтараюсьДобавить DateTime в имя файла экспорта при использовании to_csv

snapshotdate = datetime.datetime.today().strftime('%m/%d/%Y') 
os.chdir('/Users/Jason/Desktop') 
df.to_csv(open(snapshotdata+'.csv','w'),index=none) 

и получить сообщение об ошибке Нет такого файла или каталога: '02 /19/2017.csv. '02 /19/2017.csv 'именно то, что я хочу получить. Как это сделать при использовании to_csv()?

ответ

0

Не используйте косые черты в имени файла. Вы пытаетесь создать файл 2017.csv в подкаталоге of dir , которых не существует.

0

Да. Я изменяю snapshotdate = datetime.datetime.today(). Strftime ('% m /% d /% Y') до snapshotdate = datetime.datetime.today(). Strftime ('% m-% d-% Y ')

Теперь он работает.