geopy.exc.GeocoderInsufficientPrivileges : HTTP Error 403: Forbidden

标签 geopy

我正在尝试使用 geopy 获取纬度/经度,但它会引发 http 403 禁止错误。

from geopy.geocoders import Nominatim
geolocator = Nominatim()
addr = '350 5th Ave, New York, NY 10118'
location = geolocator.geocode(addr)
print location

最近几天一切正常。

    raise ERROR_CODE_MAP[code](message)
geopy.exc.GeocoderInsufficientPrivileges: HTTP Error 403: Forbidden

最佳答案

“GeocoderInsufficientPrivileges”错误 - 尝试使用“Photon”而不是“Nominatim”

from geopy.geocoders import Photon
geolocator = Photon(user_agent="measurements")

关于geopy.exc.GeocoderInsufficientPrivileges : HTTP Error 403: Forbidden,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51503389/

相关文章:

python - 使用 geopy 从 Pandas 数据框中的坐标中查找国家名称

python - 在 Django/Python 中规范化街道地址

Python 从地址生成纬度/经度点

python - 使用GeoPy时出现打印问题

Python geopy 安装

python - 为什么从两个纬度/经度点计算航向的 Pyproj 和 Haversine 方法与 Google 地球显示的不同?

openstreetmap - OSM在Python中获取从路线A到B的持续时间和方向

python - 即使在 pip 安装后也无法将 geopy 导入 Jupyter

Python 谷歌地图地理编码 API

python - 迭代自身的多个条件应用函数