У меня есть код, который выглядит следующим образом:Нежелательные кавычки в CSV файл
with open('Recipe 2.txt', 'w') as fp:
a = csv.writer(fp)
data = [['VER:3;'],
['Recipe 0;'],
['Last[1,1];'+d+';'],
a.writerows(data)
d определен ранее.
Моя проблема заключается в том, что, когда я пишу эти строки в текстовый файл, я получаю quotationmarks вокруг последней строки, как это:
Recipe 0;
"Last[1,1];1.5;"
Как я могу избавиться от quotationmarks на последней строке?
Бест, Jonas
У вас есть недостающее закрытие ']' в конце вашего определения 'data'. Я считаю, вы должны получить синтаксическую ошибку? – Lisa
Без кавычек ваша последняя строка будет неправильно обрабатываться как содержащая два поля со значениями 'Last [1' и' 1]; 1.5; '. – chepner