代码:
from geopy.geocoders import GoogleV3
for list in lista:
'set place = the partial address data'
place = list[0]
geolocator = GoogleV3()
'lookup location with geocoder'
location = geolocator.geocode(place)
'place the result in a sub-list with the original partial address'
list[1] = (location.address)
我正在使用带有Geopy的Python 3来遍历部分地址数据(街道和城市)列表,使用Geopy查找每个项目,然后返回完整地址(或者至少是Google猜测的完整地址)。 / p>
该代码有效,但是在运行了前4-5个项目后,它将引发错误:
GeocoderQuotaExceeded:给定密钥已超过24个请求的限制 小时内或在短时间内提交了太多请求。
我没有付费的api密钥,但是在以前的研究中,我发现人们在使用没有api密钥的GoogleV3地理编码器(每天的请求数为1k)。
任何想法我的代码有什么问题吗?谢谢!