Python CSV: чтение строк, оканчивающихся запятой, приводит к пустому результату
Если это глупый вопрос, пожалуйста, не стесняйтесь беспокоить меня за то, что я не могу найти правильный ответ самостоятельно. Я пытаюсь прочитать файл в формате CSV, который содержит данные в каждой строке, и каждая строка завершается запятой. Как это:
-1,
-1,
1,
1,
Когда я пытаюсь использовать CSV-функцию Python, я использую этот код:
with open(waveform, 'rb') as f:
reader = csv.reader(f)
for row in reader:
print row
Который выводит следующее:
['-1', '']
['-1', '']
['1', '']
['1', '']
Я хочу, чтобы он игнорировал пустой символ в каждом ряду. Есть ли у вас какие-либо рекомендации?