2017-06-17 60 views
0

因此,我在csv中使用delimiter =''和quotechar =''创建了一些数据。我正在使用python csv包来读取它,但这里有一个问题。有一条线,要么有报价的一些文字,或仅仅是一个单引号是它看起来既像这样用截断报价处理CSV

... 
"Some text" 
... 

或类似这样的

... 
" 
... 

是有一些方法我可以告诉如果读者换行了,读者可以结束报价?

+1

如何修补你破碎的输入? – Alfe

+0

其程序如何输出其数据出于某种原因,其确实很愚蠢。 –

+0

你可以检查换行符上的字符长度......或检查是否与“”相等,在这种情况下,你想跳过该行。 – Krishna

回答

0

如果读者能处理这样的行抓住它,例如: 假设10列

if len(csv_list) < 10: 
    # Skip or repair Data