CSV удалить кавычки значения поля

Я пытаюсь записать список в csv, однако, когда я это делаю, я получаю кавычки-оболочки вокруг значений поля:

number1,number2
"1234,2345"
"1235.7890"
"2345.5687"

Используя этот код:

with open('C:\\temp\\test.csv', 'wb') as out_file:
...     csv_writer = csv.writer(out_file, delimiter=',')
...     csv_writer.writerow(('number1','number2'))
...     for f in myList:
...         csv_writer.writerow(f)

После дальнейших исследований я обнаружил, что можно убрать написание кавычек с помощью:

quotechar='', quoting=csv.QUOTE_NONE**

Когда я применяю это к своему коду, я получаю эту ошибку:

Traceback (most recent call last): File "", line 4, in Error: need to escape, but no escapechar set

with open('C:\\temp\\test.csv', 'wb') as out_file:
...     csv_writer = csv.writer(out_file, delimiter=',',quotechar='', quoting=csv.QUOTE_NONE)
        csv_writer.writerow(('number1','number2'))
...     for f in myList:
...         csv_writer.writerow(f)

Как убрать эти цитаты?

Изменить

мой список выглядит как:

     [['1234,2345'], ['1235,7890'], ['2345,5687']]
6
задан tshepang 7 October 2014 в 05:40
поделиться