Я использую openpyxl для чтения Excel. Бывают случаи, когда в определенной ячейке я обнаруживаю ударные слова и новые слова вместе, чтобы отобразить исправление. Например:
abc xyz
Я знаю, как определить слова удара, но есть ли способ идентифицировать отформатированные слова половины удара в openpyxl.
Вот как я определил ударные слова:
wb = openpyxl.load_workbook('example.xlsx')
worksheet = wb['Sheet1']
for row in range(2, worksheet.max_row + 1):
for column in "E": # Here you can add or reduce the columns
cell_name = "{}{}".format(column, row)
if not worksheet[cell_name].font.strikethrough: #identify fully strike words
list1.append(worksheet[cell_name].value)
return list1