Google Geocoding API перестает работать после вызовов XXX - PullRequest
0 голосов
/ 08 сентября 2018

У меня есть список из 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)
...