текст с новыми строками не загружается идеально в csv-файл

#mysql #python-3.x #django #csv

Вопрос:

У меня есть данные в базе данных, которые необходимо экспортировать в CSV. Некоторые поля содержат новые строки, которые НЕОБХОДИМО сохранить.Я использую sed для экспорта данных, и они экспортируются следующим образом (это, конечно, примерные данные).:

 38,"testing 
here"
 

в файле csv после загрузки он отображается как:

вывод csv-файла

но он должен загружаться так:

ожидаемый результат

Следующая команда используется для загрузки csv-файла:

 mysql -r -u*** -p*** -P*** -h****   databaseName -e 'call procedurename (0,38,10)' | sed 's/t/,/g' > /sample.csv
 

Можно ли экспортировать новые строки в CSV-файлы? Пожалуйста, помогите мне.

Заранее спасибо.

Комментарии:

1. Не стесняйтесь, покажите нам свой код и примеры данных.

2. CSV не поддерживает многострочные значения. Замените прерывания строк некоторым предопределенным литералом ( n например) перед экспортом и вернитесь во время/после импорта.

3. dev.mysql.com/doc/refman/8.0/en/…

4. попытался заменить rn на n, но все равно бесполезно