У меня есть список из 20 000 точек продаж с адресами в Excel, и я пытаюсь передать их через API геокодирования Google, чтобы получить стандартный формат. Я на Python, используя openpyxl и геокодер.
У меня есть платная учетная запись Google, но моя проблема в том, что после XXX (что-то около 1500) вызовов API он больше не отвечает. Больше всего меня удивляет то, что я не получаю сообщение об ошибке, чтобы предупредить меня.
Я не знаю, как с этим справиться. Как вы думаете, откуда это может взяться?
Спасибо за вашу помощь. Найдите мой код ниже:
def standard_addresses():
lenght_database = ws1.max_row
for i in range(1,lenght_database):
if ws1.cell(row=i, column=8).value is not None:
g = geocoder.google(ws1.cell(row=i, column=8).value, key="AIzaSyXXXBE7x_hTR_XXXXXXXXXXXXXX")
sd_address = g.address
ws1.cell(row=i, column=9).value = sd_address
print("Done : {0}".format(i)+"/{0}".format(lenght_database))
print(sd_address)