【发布时间】:2020-11-13 23:40:30
【问题描述】:
我需要在不更改任何日期、时间格式、浮点格式的情况下读取 excel 文件并转换为数据框。如果我将 excel 转换为 CSV 并使用 read_csv() 读取它,这工作正常。
例如:
import pandas as pd
import numpy as np
#code for reading excel
df=pd.read_excel("605.xlsx",parse_dates=False,sheet_name="Group 1",keep_default_na=False,dtype=str)
print("df_excel:")
#code for reading csv
df1=pd.read_csv("Group 1.csv",parse_dates=False,dtype=str,na_filter = False)
print("df_csv:",df1)
在上面的代码中 parse_dates=False 在读取 CSV 文件时工作正常,但 parse_dates=False 在 read_excel() 中不起作用
预期输出: 需要在不更改日期、时间格式的情况下将精确的 excel 数据放入数据框中。
【问题讨论】:
-
你运行的是什么版本的熊猫?
-
熊猫版-> 1.0.4
标签: python python-3.x pandas xlwings