在Python中使用Google距离矩阵API时出错

里沙夫·古普塔(Rishav Gupta)

这是我的代码:

from googlemaps import Client as GoogleMaps
mapServices = GoogleMaps('')
start = 'texarkana'
end   = 'atlanta'
direction = mapServices.directions(start, end)
for step in direction['Direction']['Routes'][0]['Steps']:
    print(step['descriptionHtml'])

我收到以下错误:

File "C:\Python27\directions.py", line 7, in <module>
for step in direction['Direction']['Routes'][0]['Steps']:
TypeError: list indices must be integers, not str
月亮·芝士(Moon Cheesez)

由于我没有API密钥可以自己尝试,因此我将无法帮助您直接查明错误。但是,我可以为您提供一些您可以尝试并考虑找到问题根源的方法。

似乎您的for循环(for step in direction['Direction']['Routes'][0]['Steps']:中的索引之一应该是整数。

您可以尝试使用内置type()功能找出哪个因此,要调试,我会尝试:type(direction),然后type(direction['Direction'])以此类推,direction['Direction']['Routes']因为那已经是一个列表了。

我建议您为此使用交互式python解释器。您要查找的是输入代码(例如type(direction))时得到的代码type<'list'>

在找出哪个罪魁祸首之后,也许您可​​以对它进行索引,找到想要的罪魁祸首,或者阅读Google文档

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从Google API检索距离和行驶时间值时出错()

来自分类Dev

在python 2.6中使用XML API findall()时出错

来自分类Dev

将Google Apps API密钥与距离矩阵配合使用

来自分类Dev

在代理后面使用googlemaps距离矩阵python API

来自分类Dev

在Google Apps脚本网络应用中使用Google Visualization API显示GSheet范围时出错

来自分类Dev

Google Maps API距离矩阵请求

来自分类Dev

无法从 Google 距离矩阵 api 获得响应

来自分类Dev

Google API距离矩阵,距离没有值

来自分类Dev

在Python中使用Sapi Voice时出错

来自分类Dev

在Python中使用回调时出错

来自分类Dev

在Selenium,Python中使用XPath时出错

来自分类Dev

在python中使用GetExtendedTcpTable时出错

来自分类Dev

在Pig中使用python udf时出错

来自分类Dev

在 python 中使用异常处理时出错

来自分类Dev

尝试使用Google Gmail API时出错

来自分类Dev

使用 Google Adwords api 时出错

来自分类Dev

将距离矩阵与地点和距离api结合使用

来自分类Dev

使用密码计算距离(谷歌地图距离矩阵 API)

来自分类Dev

尝试在Google Colab中使用Tensorboard时出错

来自分类Dev

在Bing Search API通用Lisp中使用Drakma时出错

来自分类Dev

在 R 中使用 lapply 创建(协方差)矩阵列表时出错

来自分类Dev

与python一起使用时,如何处理来自谷歌地图距离矩阵api的输出?

来自分类Dev

在Google App Engine上使用Python导入Flickr api时出错

来自分类Dev

在Google App Engine上使用Python导入Flickr api时出错

来自分类Dev

在PHP中使用google api删除空格以将USD转换为INR的返回值时出错

来自分类Dev

在scipy.cluster.hierarchy.linkage()中使用距离矩阵?

来自分类Dev

在python中附加矩阵时出错

来自分类Dev

使用指针进行矩阵乘法时出错

来自分类Dev

在宏中使用“#”时出错

Related 相关文章

  1. 1

    从Google API检索距离和行驶时间值时出错()

  2. 2

    在python 2.6中使用XML API findall()时出错

  3. 3

    将Google Apps API密钥与距离矩阵配合使用

  4. 4

    在代理后面使用googlemaps距离矩阵python API

  5. 5

    在Google Apps脚本网络应用中使用Google Visualization API显示GSheet范围时出错

  6. 6

    Google Maps API距离矩阵请求

  7. 7

    无法从 Google 距离矩阵 api 获得响应

  8. 8

    Google API距离矩阵,距离没有值

  9. 9

    在Python中使用Sapi Voice时出错

  10. 10

    在Python中使用回调时出错

  11. 11

    在Selenium,Python中使用XPath时出错

  12. 12

    在python中使用GetExtendedTcpTable时出错

  13. 13

    在Pig中使用python udf时出错

  14. 14

    在 python 中使用异常处理时出错

  15. 15

    尝试使用Google Gmail API时出错

  16. 16

    使用 Google Adwords api 时出错

  17. 17

    将距离矩阵与地点和距离api结合使用

  18. 18

    使用密码计算距离(谷歌地图距离矩阵 API)

  19. 19

    尝试在Google Colab中使用Tensorboard时出错

  20. 20

    在Bing Search API通用Lisp中使用Drakma时出错

  21. 21

    在 R 中使用 lapply 创建(协方差)矩阵列表时出错

  22. 22

    与python一起使用时,如何处理来自谷歌地图距离矩阵api的输出?

  23. 23

    在Google App Engine上使用Python导入Flickr api时出错

  24. 24

    在Google App Engine上使用Python导入Flickr api时出错

  25. 25

    在PHP中使用google api删除空格以将USD转换为INR的返回值时出错

  26. 26

    在scipy.cluster.hierarchy.linkage()中使用距离矩阵?

  27. 27

    在python中附加矩阵时出错

  28. 28

    使用指针进行矩阵乘法时出错

  29. 29

    在宏中使用“#”时出错

热门标签

归档