Как определить формат удаления части текста в файле Excel - PullRequest
0 голосов
/ 08 октября 2019

Я использую скрипт Python для чтения файла Excel. Он должен обнаружить линию удаления в каждой ячейке. Пожалуйста, посмотрите на эти 2 примера:

Пример # 1: deleting a portion
Должно читаться "41A".

Пример # 2, deleting a cell
Следует прочитать "" вне.

Моя попытка: я использую xlrd для разбора Excel. Как и в примере № 2, этот код может определить, удалена ли ячейка:

def is_deleting_format(self, cell):    
    return self.wkbook.font_list[self.wkbook.xf_list[cell.xf_index].font_index].struck_out == 1

Как и в примере № 1, этот код не работает и всегда возвращает false. Он не мог знать, что «1A» и «1A-41A» не нужны.

Пожалуйста, помогите мне решить Пример № 1.

...