如何使用'for loop‘获取多个地址的lng和lat的多个值?
这里我只有一个地址。如果我有13个其他地址,而我想要它们所有对应lng作为输出,该怎么办呢?顺便说一下,我已经使用了必要的库,比如'geopy',等等(我想这里并不重要)
address = 'Nobels gate 32, N-0268 Oslo'
geolocator = Nominatim(user_agent="foursquare_agent")
location = geolocator.geocode(address)
latitude = location.latitude
longitude = location.longitude
print(latitude, longitude)
59.922816 10.700466发布于 2019-06-05 18:32:56
您可以遍历地址,一次访问一个地址。这是一个伪代码,因为您的问题不是Minimal, Complete, and Verifiable example
addresses = ['Nobels gate 32, N-0268 Oslo', ....]
geolocator = Nominatim(user_agent="foursquare_agent")
for add in addresses:
location = geolocator.geocode(add)
latitude = location.latitude
longitude = location.longitude
print(latitude, longitude)https://stackoverflow.com/questions/56458736
复制相似问题