python 字典键错误 excel
python dictionary key error excel
我确定我在做一些相当愚蠢的事情,但我只是没有看到它!
这是我正在尝试的代码 运行:
import pandas as pd
geo_dic = pd.read_excel('cityzip.xlsx', index_col=0).to_dict()
print geo_dic[' Longitude']['601'][0]
cityzip.xlsx 包含这些行(以及更多行):
Postal Latitude Longitude
601 18.1786 -66.7518
我每次都收到"KeyError: '601'"
最终,我想使用 geopy 来计算一组城市坐标的邮政编码距离并将其写入 xlsx 文件,因此也感谢后续步骤的任何提示或资源!
试试打印 geo_dict['Longitude'][601]
以整数而不是字符串形式访问 601
我认为 [0] 不是必需的。
我确定我在做一些相当愚蠢的事情,但我只是没有看到它!
这是我正在尝试的代码 运行:
import pandas as pd
geo_dic = pd.read_excel('cityzip.xlsx', index_col=0).to_dict()
print geo_dic[' Longitude']['601'][0]
cityzip.xlsx 包含这些行(以及更多行):
Postal Latitude Longitude
601 18.1786 -66.7518
我每次都收到"KeyError: '601'"
最终,我想使用 geopy 来计算一组城市坐标的邮政编码距离并将其写入 xlsx 文件,因此也感谢后续步骤的任何提示或资源!
试试打印 geo_dict['Longitude'][601]
以整数而不是字符串形式访问 601
我认为 [0] 不是必需的。