Перебрать стиль/шрифт всех букв ВНУТРИ ячейки из файла Excel, прочитанного openpyxl.Python

Программы на Python
Ответить
Anonymous
 Перебрать стиль/шрифт всех букв ВНУТРИ ячейки из файла Excel, прочитанного openpyxl.

Сообщение Anonymous »

title.
Я хочу фильтровать свои ячейки, сохраняя только те буквы, которые не зачеркнуты. Теоретически это означает погружение в каждую букву и проверку ее атрибута шрифта/зачеркивания.
Это то, что я сделал. Я вижу, что есть атрибут cell.font, но он не опускается до уровня букв. Я также пытался просмотреть содержимое ячейки с помощью cell.value, который, по-видимому, является единственным способом перемещения по такому объекту, но он также не создает атрибут шрифта.
Путаница еще больше усиливается, как вы можете заметить на скриншоте ниже: перед зачеркиванием "Control" анализируется как строка, а после зачеркивания появляются один раз, следующие за ним буквы "s Record" анализируется как rich_text. str не имеет атрибута шрифта, поэтому эта задача кажется невыполнимой.
Изображение

есть предложения?

Подробнее здесь: https://stackoverflow.com/questions/793 ... y-openpyxl
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»