CSV usuwa cudzysłowy zawijania wartości pola

Próbuję napisać listę do csv, jednak kiedy to robię, otrzymuję cudzysłowy wokół moich wartości pól:

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

Używając tego kodu:

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)

Po dalszych badaniach odkryłem, że możesz usunąć pisanie cytatów, używając:

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

Gdy zastosuję to do mojego kodu, otrzymuję ten błąd:

Śledzenie (ostatnie ostatnie wywołanie): Plik „”, wiersz 4, w błędzie: trzeba uciec, ale nie ma zestawu escapechar

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)

Jak usunąć te cytaty?

Edytować

myList wygląda tak:

     [['1234,2345'], ['1235,7890'], ['2345,5687']]

questionAnswers(1)

yourAnswerToTheQuestion