我正在尝试使用pandas read_excel读取具有两个标题行和一个包含日期的列的Excel文件。我正在尝试使用parse_dates功能来指定要解析的日期列,但是我遇到了一些麻烦,代码基本上是;
dateColNms= [('start_date', '(*)Start')]
df = pd.read_excel(fileName, sheet_name = sheetNm, skiprows=0, header= [0,1], parse_dates = dateColNms)
代码抛出错误;
KeyError: '(*)Start'
我尝试了指定日期列名称的变体,但似乎没有任何作用。有人有指针吗?谢谢,We。
答案 0 :(得分:0)
似乎您没有名为“(*)开始”的列。尝试使用parse_date ='start_date'读取Excel文件进行确认。
答案 1 :(得分:0)
谢谢您的答复。在发布我的问题之前,我确实尝试过使用它,它可以按预期工作。以下是特定标题列的快照。 问候,