2017-06-17 70 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