CSV do Python: ler linhas terminadas por resultados de vírgula em um resultado vazio
Se esta é uma pergunta estúpida, sinta-se à vontade para me assediar por não encontrar a resposta correta por conta própria. Eu estou tentando ler um arquivo formatado em CSV que contém dados em cada linha e cada linha é finalizada por uma vírgula. Como isso:
-1,
-1,
1,
1,
Quando tento usar a função CSV do Python, eu uso este código:
with open(waveform, 'rb') as f:
reader = csv.reader(f)
for row in reader:
print row
Que gera o seguinte:
['-1', '']
['-1', '']
['1', '']
['1', '']
Eu quero ignorar o char vazio em cada linha. Você tem algum conselho?