Python pygeolib.GeocoderError:错误0\u结果

Python pygeolib.GeocoderError:错误0\u结果,python,geocoding,Python,Geocoding,用例:我正在尝试使用python geocoder包从网站中提取地址的纬度和经度 问题:每当我执行给定的代码时,我总是得到GeoCodeError Traceback (most recent call last): File "C:/Users/Ashish/PycharmProjects/Petrogeocode.py", line 13, in <module> address=Geocoder.geocode(addr) File "C:\Us

用例:我正在尝试使用python geocoder包从网站中提取地址的纬度和经度

问题:每当我执行给定的代码时,我总是得到GeoCodeError

Traceback (most recent call last):
File "C:/Users/Ashish/PycharmProjects/Petrogeocode.py", line 13, in  <module>
address=Geocoder.geocode(addr)
File "C:\Users\Ashish\AppData\Roaming\Python\Python27\site- packages\pygeocoder.py", line 129, in geocode
return GeocoderResult(Geocoder.get_data(params=params))
File "C:\Users\Ashish\AppData\Roaming\Python\Python27\site-  packages\pygeocoder.py", line 212, in get_data
raise GeocoderError(response_json['status'], response.url)
pygeolib.GeocoderError: Error ZERO_RESULTS
Query: https://maps.google.com/maps/api/geocode/json?language=&region=&bounds=&components=&address=lot+1190%2C+mukim+bukit+tinggi+kepala+batas&sensor=false

Process finished with exit code 1
sample.txt文件的地址如下所示

34 jalan nilam 1/1, tmn perindustrian teknelogi tinggi subang
no.82, jalan enau 15, taman teratai, kangkar pulai
lot 1190, mukim bukit tinggi kepala batas
no.16 jalan tampoi 7/1 kawasan perindustrian tampoi johor bahru
no. 187, jalan skudai, batu 4 1/2, johor bahru
75 jalan tuanku antah, seremban, negeri sembilan
10, 10a, persiaran datoh (off jalan lahat), ipoh, perak
请建议我在代码中可以做些什么来解决这个问题。
谢谢

尝试其他来源的API。Geocoder无法识别您的地址。

对于可能遇到无法捕获异常问题的任何人,请确保您已从pygeolib导入Geocoder对象。我在排除故障时没有注意到这一点

from pygeolib import GeocoderError

OP已经在上面发布的代码中这样做了
from pygeolib import GeocoderError