У меня есть список названий мест, и я хочу перебрать его, чтобы получить координаты:
import time
from geopy.geocoders import Nominatim
geolocator = Nominatim(user_agent="xxx")
for a in pl:
location = geolocator.geocode(a)
print(location.latitude)
time.sleep(2)
Теперь это работает для первых нескольких записей, затем я получаю следующую ошибку:
AttributeError: 'NoneType' object has no attribute 'latitude'
Я предполагаю, что эта конкретная запись не в том формате, который можно интерпретировать. Как я могу сделать так, чтобы мой цикл продолжался в этих случаях и просто оставлял запись черной для них, или просто удалял запись сразу.