0
當我打印的線,它刪除實例的雙引號這樣的csv:的CSV蟒紋線去除雙引號
一, 「B」,C
印像
['a', 'b', 'c']
但我想打印像
['a', '"b"', 'c']
蟒蛇:
import csv
f_in = csv.reader (open('source.csv', 'rb'), quotechar='"')
fields = []
for line in f_in:
fields.append(line)
print line
有什麼想法嗎?
感謝
編輯:刪除quotechar = '「' 沒有改變任何東西
哪個版本的Python(和OS)?我實際上得到了你要求的輸出,只是針對你在Windows上使用Python 2.7輸入的輸入行來運行你的程序 – Gerrat
我使用Python 2.6和Debian 6 .. @Gerrat – Ataman