Создайте хэш для данных Excel, чтобы обнаружить данные, измененные с помощью openpyxl - PullRequest
0 голосов
/ 29 марта 2019

У меня есть файл Excel с большим количеством листов (более 100).Каждый лист независим.Я хотел бы знать, были ли изменены данные на конкретном листе с момента его последнего открытия.На данный момент у меня есть решение, основанное на цикле for для всех соответствующих ячеек, и вычисление контрольной суммы оттуда.Если это отличается, то лист был изменен.Проблема в том, что мне нужно получить доступ к большому количеству ячеек, и Python печально известен медленной работой такого рода.?

Я использую pyopenxl, но я мог бы использовать другую библиотеку для этой конкретной задачи, но это должна быть библиотека python.Данные не одного вида: на каждом листе есть сочетание чисел и строк.Но каждый лист отформатирован с одинаковым рисунком.(т.е. всегда один и тот же тип данных в заданной координате)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...