Сравнете Word документи с помощта на Python, като следвате подробностите, събрани в този бърз урок. Той съдържа информацията за конфигуриране на средата, алгоритъма стъпка по стъпка и примерен код за сравняване на два документа с помощта на Python. Освен това не е необходимо да инсталирате MS Word, за да сравнявате документите на Word програмно.
Стъпки за сравняване на Word документи в Python
- Конфигурирайте средата да използва Aspose.Words за Python чрез .NET за сравняване на документи на Word с помощта на Python
- Вземете първия входен документ на Word, като използвате обект от класа Document
- Вземете втория документ на Word, за да извършите сравнението
- Приемете всички ревизии, за да включите последните промени за входните документи
- Сравнете входните документи на Word, като извикате метода Compare
- Експортирайте сравнения изходен документ на Word, подчертавайки промените чрез метода Save
Тези стъпки очертават потока на програмата за сравняване на 2 документа в Word с помощта на Python. Сравнението започва със зареждане на входните документи на Word, последвано от включване на всички промени чрез приемане на ревизиите, за да се проследят всички разлики. И накрая, експортирайте резултата от сравнението, който проследява всички промени от авторите на документите.
Код за сравняване на Word документи с помощта на Python
Кодовият фрагмент е достатъчен за сравняване на два документа за прилики с помощта на Python. Класът Document играе роля в сравнението, тъй като изходните документи се зареждат и ревизиите се приемат с метода accept_all_revisions(). След това извикайте метода compare(), който създава резултата от сравнението и го запишете като изходен документ на Word.
Това кратко ръководство обхваща всички подробности за сравняване на 2 документа на Word за разлики с помощта на Python. За да научите как да конвертирате документи на Word в PCL формат, вижте статията на Конвертирайте Word в PCL с помощта на Python.