Я вывожу CSV-файл из pandas с текстом опроса для использования в латексном отчете. Некоторые ответы содержат запятые в своих ответах, поэтому pandas выводит данные в виде
"test data, some more data", some text, some more text
Оборачивая поле в двойные кавычки, можно явно обработать запятую в поле.
Я бы хотел, чтобы вышеприведенное выглядело следующим образом:
{test data, some more data}, some text, some more text
, обернув указанное поле в {}, так как это разделитель, который понимает латексный пакет.
Есть ли способ * 101 *
сказать pandas .to_csv, что я это сделал?
df.to_csv(new_filename, index = False, header=False, quotechar='{')
Я попробовал следующее *1013* *1014*
Но, конечно, он закрывает перенос текста с помощью {{когда мне нужно '}'
Обновление Когда я писал файл csv, используя pandas .to.csv, я использовал sep "|" зная, что у меня не будет этого в тексте ответов на опрос. Пакет латексных таблиц csv смог обработать файлы с разделителями "| csv.