Первый раз использовать Python, исходящий из R. Я пытаюсь изменить геокодирование партией координат GPS с помощью reverse-geocoder. Проблема в том, что я не могу импортировать свой CSV-файл.Ошибка индекса при импорте файла CSV в Python 3.5
Мой файл CSV выглядит следующим образом:
"lat,lon"
"14.5553,121.01806"
"14.60584,120.99963"
"14.5625,121.02938"
Код, который я в основном просто копировать-вставить:
import csv
input_filename = '/Users/FreeSys/desktop/pyrevtest.csv'
output_filename = '/Users/FreeSys/desktop/pyrevtestcoded.csv'
cities = [(row[0],row[1]) for row in csv.reader(open(input_filename,'rt'),delimiter='\t')]
pp.pprint(cities[0:5])
IndexError Traceback (most recent call last)
<ipython-input-8-317fda8cb105> in <module>()
2 input_filename = '/Users/FreeSys/desktop/pyrevtest.csv'
3 output_filename = '/Users/FreeSys/desktop/pyrevtestcoded.csv'
----> 4 cities = [(row[0],row[1]) for row in csv.reader(open(input_filename,'rt'),delimiter='\t')]
<ipython-input-8-317fda8cb105> in <listcomp>(.0)
2 input_filename = '/Users/FreeSys/desktop/pyrevtest.csv'
3 output_filename = '/Users/FreeSys/desktop/pyrevtestcoded.csv'
----> 4 cities = [(row[0],row[1]) for row in csv.reader(open(input_filename,'rt'),delimiter='\t')]
IndexError: list index out of range