Как кириллический xsl в mysql через django вставить?

openpyxl отличная штука. Это библиотека для python, она читает файл xslx и позволяет к нему обращаться как к объекту. Но есть проблема с кириллицей. Мне нужно перенести данные из файла xslx в базу данных. Некоторые ячейки содержат кириллицу.
worksheet.cell(row = n, column = m).value дает значение ячейки, но в какой кодировке? Как получить кириллические данные для базы данных?

openpyxl.readthedocs.org/en/latest/index.html#
  • Вопрос задан
  • 211 просмотров
Решения вопроса 1
valerium
@valerium
Изобретая велосипед
Если не ошибаюсь, XLSX хранит данные в цивильном UTF-8. Проверить легко - выведите значение ячейки на печать.

Upd. Более того, XLSX - это сжатый набор XML-файлов, каждый из которых несёт метку кодировки. И судя по всему, она именно UTF-8, хотя никто не мешает каждый раз проверять её ручками.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы