У меня есть превосходство в аэропортах США, мне нужно получить их почтовые индексы в соседней колонке. Используя геокодирование Google, я мог бы читать их почтовые индексы индивидуально. Но теперь мне нужно запустить цикл FOR, чтобы прочитать все записи. Мой файл excel имеет только 1600 строк с названиями аэропортов в одной колонке.Запуск для цикла для чтения xlsv
Это мой код:
data = get_data("/Users/shreyaagarwal/Desktop/Airport and zipcodes.xlsx")
import json
print(json.dumps(data))
for element in row:
g= geocoder.google(element)
print (g.postal)
Этот код считывает до 5 строк, а затем останавливается Это результат:
None
None
None
None
54015
None
Что не правильно! Пожалуйста, помогите. Мне нужно получить почтовые индексы, прилегающие к аэропортам в excel. Является ли это возможным?
Что такое «строка» в вашей петле? Что дает вам «печатный элемент» внутри вашего цикла? – jprockbelly
Строка - это каждая строка в Excel. Элемент дает мне значение внутри каждой ячейки. например мой первенствует лист имеет список аэропортов в одном столбце: Putnam County Airport Dowagiac Municipal Airport Cambridge Municipal Airport Дверной County Cherryland Аэропорт Shoestring Авиация Аэродром Восточный Орегон Региональный аэропорт Tyonek Аэропорт Riverton Regional Montrose Regional Airport Clow International Airport Kenosha Regional Airport} Мне нужно добраться до каждой ячейки и поместить почтовый индекс рядом с ним. –