nov*_*ova 5 python excel date pandas
我在 Excel 文件中有一些数据,我使用 pandas read_excel 方法读取它。但是,我想将所有列中的全部数据作为字符串读取,包括日期列。
问题是我想将日期列保留为字符串的原始格式。例如,我在 Excel 中有“31.01.2017”,它的格式为日期,我希望在我的数据框中有“31.01.2017”。
我认为使用 read_excel 的 dytpes 参数和 dtype=str 是正确的方法。但是 pandas 然后将日期列读取为日期时间,然后将其转换为字符串。所以最后我的数据框中总是有“2017-01-31 00:00:00”。
有什么办法可以做到这一点吗?
df['date_column'] = df['date_column'].dt.strftime('%d.%m.%Y')
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
10555 次 |
最近记录: |