Допустим, у меня есть CSV-файл с этим в нем:ошибка Index, CSV файлов
Luke,4
Michael,6
Если я запускаю этот код, он всегда возвращает «IndexError: индексный список из диапазона»:
import csv
with open('test.csv', 'r') as f:
reader = csv.reader(f)
for row in reader:
n = row[0]
print(n)
Если я закомментируйте п = грести [0] и изменить его на print(row)
, он печатает:
['Luke', '4']
['Michael', '5']
[]
Этот дополнительный список вызывает пробл но я не уверен, как избавиться от него? Любая помощь приветствуется!
Причины вы получаете ошибку в том, что у вас есть пустая последняя строка в файле CSV. –