我试图将数据作为字典存储在excel文件中,然后将其键与用户输入的字符串进行比较
datesData = pd.read_excel('dates.xlsx', index_col = 0, header = 0)
datesDict = datesData.to_dict()
applyDate = input("Enter the date (YYYY-MM-DD): ")
value = datesDict[applyDate]
但是,这会引发KeyError,并且无法检索数据。 Excel文件如下所示:
日期是以文本形式输入的,我检查了datesDict
键是否为字符串数据类型
我做错了什么
字典
datesDict
如下所示:您可以为相应的
Date
提取值,如:相关问题 更多 >
编程相关推荐