【发布时间】:2016-06-05 09:05:22
【问题描述】:
我使用.read_excel 将一个大型 Excel 文件读入 pandas,该文件包含日期列。读入 pandas 时,日期默认为时间戳。由于文件很大,我想将日期读取为字符串。
如果这不可能,那么我至少想以与原始文件相同的格式将日期导出回 Excel(例如"8/18/2009")。
我的两个问题是:
- 能否避免将 Excel 日期转换为 pandas 中的时间戳?
- 如果不可能,如何有效地以原始格式写回日期?
【问题讨论】:
-
“当读入 pandas 时,日期默认为时间戳,或者至少在我将其导出回 Excel 时。”这两个是哪个?
-
根据这个问题的cmets,没有办法避免将Excel日期转换为时间戳:stackoverflow.com/questions/34156830/…
-
第三条评论中的代码“f.write(vbscript.encode('utf-8'))”在python 3中不起作用。我把它放在2to3转换器中,它没有' t 进行更改。有什么建议吗?
-
错误信息是什么?
标签: python pandas datetime import-from-excel