从Google Maps python对象获取数据
我已经从谷歌地图API收集了一些数据,但我一直在努力获取LAT/LNG 正在创建对象:从Google Maps python对象获取数据,python,Python,我已经从谷歌地图API收集了一些数据,但我一直在努力获取LAT/LNG 正在创建对象: loc = self.google_maps.geocode(location) 我无法向下遍历此对象: pprint(loc) 我试过: loc.address_components loc['address_components'] loc->address_components loc.geometry loc['geometry'] 等等,都失败了。这感觉像是一个简单的问题,但我不知道
loc = self.google_maps.geocode(location)
我无法向下遍历此对象:
pprint(loc)
我试过:
loc.address_components
loc['address_components']
loc->address_components
loc.geometry
loc['geometry']
等等,都失败了。这感觉像是一个简单的问题,但我不知道它们都不起作用你应该试试:
loc[0]['address_components']
# ^ index the list
那是因为你的口述包含在一个列表中
这同样适用于其他深度嵌套的词典:
loc[0]['address_components'][0]['long_name']
# or loc[0]['address_components'][1]['long_name'] for second nested dict
你应该试试:
loc[0]['address_components']
# ^ index the list
那是因为你的口述包含在一个列表中
这同样适用于其他深度嵌套的词典:
loc[0]['address_components'][0]['long_name']
# or loc[0]['address_components'][1]['long_name'] for second nested dict
啊,我真是个笨蛋。在PHP中,它显示索引键,但从现在起,在Python中必须记住这一点。谢谢你,伙计。(9分钟后我才能接受)啊,我真是个笨蛋。在PHP中,它显示索引键,但从现在起,在Python中必须记住这一点。谢谢你,伙计。(9分钟后我可以接受)