我尝试使用已编写的python脚本,可通过https://code.google.com/p/webscraping/source/browse/download.py获取它应该可以帮助我使用GoogleMaps()类和geocode()函数从谷歌地图下载一些信息。 ,但每次我都不能打电话给班级和功能。我把GoogleMaps(D).geocode("lund", 5, True, 1, "en")
放了,我收到了这个错误:
Traceback (most recent call last):
File "test1.py", line 1061, in <module>
GoogleMaps(D).geocode("lund", 5, True, 1, "en")
NameError: name 'D' is not defined
我应该如何调用该函数?
答案 0 :(得分:1)
您还没有定义任何名为D
的变量。通过快速查看您链接到的脚本后我可以看到,您需要首先实例化Download
,然后将其传递给GoogleMaps()
。
实施例:
d = Download()
result = GoogleMaps(d).geocode("lund", 5, True, 1, "en")