Я хочу подсчитать общее количество столбцов в CSV-файле. В настоящее время я использую python 2.7 и 3.4. Код отлично работает в этих версиях, и когда я пытаюсь реализовать одно и то же в python 2.4, он отображается, поскольку next() не определен.Подсчитать количество столбцов в CSV-файле с использованием python 2.4
код, я использую в настоящее время (2.7 и 3.4)
f = open(sys.argv[1],'r')
reader = csv.reader(f,delimiter=d)
num_cols = len(next(reader)) # Read first line and count columns
Моя сильная потребность реализовать то же самое в Python 2.4. Любая помощь будет принята с благодарностью.
Что об этом не работает Python 2.4? Модуль 'csv' находится в стандартной библиотеке с версии 2.3. – robbrit
Работает ли 'reader.next()'? Встроенный ['next'] (https://docs.python.org/2/library/functions.html#next) является новым в Python 2.6. –
Я хочу получить общее количество столбцов в файле csv с помощью python 2.4 .. Я думаю, что функция next() не определена в 2.4 .. пожалуйста, помогите мне в отношении этого ... – user3676910