【发布时间】:2020-05-04 21:32:24
【问题描述】:
我正在使用带有 nominatim 的 geopy 从地理坐标中获取城市名称。 我正在使用以下代码:
from geopy.geocoders import Nominatim
geolocator = Nominatim(user_agent="class-app")
for index,row in data.iterrows():
georeverse = geolocator.reverse
locationdep = georeverse(row[3],language='fr-FR',exactly_one=True)
address = location.raw['address']
state=address.get('state','')
town=address.get('town','')
我的问题是它在处理 256 行后抛出超时错误,并且我的数据框包含超过 100 000 行。 那么我该如何处理以避免超时错误呢?
【问题讨论】:
标签: python timeout geopy nominatim