【发布时间】:2021-05-12 14:22:21
【问题描述】:
当我将文件保存到 .csv 时,我想在它旁边添加创建该文件时的时间戳。我试过这个,但没有用:
df.to_csv('File_name_{}.csv'.format(pd.datetime.now().strftime("%Y-%m-%d %H:%M:%S")))
它给了我这个输出:
OSError: [Errno 22] Invalid argument: 'File_name_2021-05-12 16:20:23.csv'
我该如何纠正这个问题?
【问题讨论】:
-
这可能与您的操作系统不允许“:”字符有关(windows 不允许这样做)尝试考虑不同的显示方式(例如,使用 - 或 _)跨度>
-
非常感谢,它成功了,只是删除了“:”。
标签: python pandas dataframe python-requests export-to-csv