Сохранение нижнего и верхнего индексов при чтении содержимого ячейки в «xlsx» Excel с использованием Python

#python #excel #format #subscript #superscript

#python #excel #форматирование #нижний индекс #верхний индекс

Вопрос:

Я пытаюсь разработать инструмент на python, чтобы строки пользовательского ввода сохранялись в файле Excel «xlsx». Предполагается, что мой скрипт считывает содержимое ячейки файла Excel и отображает их с помощью Matplotib (например, заголовок графика, метка Y и т. Д.). Однако чтение содержимого, содержащего строки с подстрочным или надстрочным индексом (например, научные обозначения или единицы измерения), не выполняется. Я пробовал разные подходы, такие как Pandas, Win32com, Xlrd, но не смог добиться успеха, поскольку они могут читать только обычный текст. Я ищу помощи в этом. Как этого можно достичь? Если это невозможно сделать в Excel, есть ли какой-либо способ получить входной файл, сохраняющий формат строки?