使用 xlwings 阅读 Excel 文件让我"ValueError: microsecond must be in 0..999999"



我有一个Excel文件,我想在其中使用2列作为panda数据帧。第一列应该是索引,并且具有带时间的日期(日-月-年-小时-分钟(。第二列具有相应的值。当我使用以下代码时:

df= acc_used_range.options(
pd.DataFrame,
index= 1, 
header= 1, 
chunksize= 10000
).value

我收到以下错误消息:

ValueError: microsecond must be in 0..999999

这一定和日期有关。它们在Excel中是这样的(没有微秒,只有几分钟(:

01.01.2021 00:00
01.01.2021 00:15
01.01.2021 00:30
...

有人知道怎么解决这个问题吗?谢谢

正如BigBen所建议的,这是pywin32中的一个已经修复的错误。如果出现此错误,请更新您的pywin32软件包。这应该能解决问题。

相关内容

最新更新