Microsoft Excel заменяет длинное тире «–» специальными символами в файле CSV, созданном кодом Python. ⇐ Python
Microsoft Excel заменяет длинное тире «–» специальными символами в файле CSV, созданном кодом Python.
это мой код Python для написания csv
data = self._get_json_by_columns(selected_orders, columns) # Создайте файл CSV в памяти csv_data = StringIO() csv_writer = csv.DictWriter(csv_data, fieldnames=columns.keys()) csv_writer.writeheader() для заказа в данных: csv_writer.writerow (порядок) # Подготовьте ответ в формате CSV csv_filename = "orders.csv" csv_response = Ответ (content=csv_data.getvalue()) csv_response.headers["Content-Disposition"] = f"attachment; filename={csv_filename}" csv_response.headers["Тип контента"] = "текст/csv" вернуть csv_response Когда я открываю файл CSV, созданный с помощью приведенного выше кода, он заменяет длинные символы тире «–» специальным символом. Примечание. Я пробовал открыть файл в Google Sheets или в некоторых других редакторах, все работает отлично, проблема возникает только в Microsoft Excel
это мой код Python для написания csv
data = self._get_json_by_columns(selected_orders, columns) # Создайте файл CSV в памяти csv_data = StringIO() csv_writer = csv.DictWriter(csv_data, fieldnames=columns.keys()) csv_writer.writeheader() для заказа в данных: csv_writer.writerow (порядок) # Подготовьте ответ в формате CSV csv_filename = "orders.csv" csv_response = Ответ (content=csv_data.getvalue()) csv_response.headers["Content-Disposition"] = f"attachment; filename={csv_filename}" csv_response.headers["Тип контента"] = "текст/csv" вернуть csv_response Когда я открываю файл CSV, созданный с помощью приведенного выше кода, он заменяет длинные символы тире «–» специальным символом. Примечание. Я пробовал открыть файл в Google Sheets или в некоторых других редакторах, все работает отлично, проблема возникает только в Microsoft Excel
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
LibGdx Android – проблема со специальными символами PHP в текстовом файле
Anonymous » » в форуме Php - 0 Ответы
- 63 Просмотры
-
Последнее сообщение Anonymous
-
-
-
LibGdx Android – проблема со специальными символами PHP в текстовом файле
Anonymous » » в форуме Android - 0 Ответы
- 30 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Python: ошибка при чтении и замене строки (со специальными символами) из файла
Anonymous » » в форуме Python - 0 Ответы
- 12 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как создать UUID с тире, а не без тире, используя uuid-пакет для Python 3.6?
Anonymous » » в форуме Python - 0 Ответы
- 125 Просмотры
-
Последнее сообщение Anonymous
-