Compare documentos Word usando Python seguindo os detalhes compilados neste tutorial rápido. Ele contém as informações para configurar o ambiente, o algoritmo passo a passo e um exemplo de código executável para comparar dois documentos usando Python. Além disso, você não precisa instalar o MS Word para comparar documentos do Word programaticamente.
Etapas para comparar documentos do Word em Python
- Configure o ambiente para usar Aspose.Words para Python via .NET para comparar documentos do Word usando Python
- Obtenha o primeiro documento do Word de entrada usando um objeto da classe Document
- Obtenha o segundo documento do Word para realizar a comparação
- Aceite todas as revisões para incluir as alterações mais recentes nos documentos de entrada
- Compare os documentos do Word de entrada invocando o método Compare
- Exporte o documento Word de saída comparado destacando as alterações usando o método Save
Estas etapas descrevem o fluxo do programa para comparar 2 documentos no Word usando Python. A comparação começa carregando os documentos Word de entrada, seguido pela inclusão de todas as alterações aceitando as revisões para rastrear todas as diferenças. Por fim, exporte o resultado da comparação que acompanha todas as alterações dos autores dos documentos.
Código para comparar documentos do Word usando Python
O trecho de código é suficiente para comparar dois documentos em busca de semelhanças usando Python. A classe Document desempenha um papel na comparação à medida que os documentos de origem são carregados e as revisões são aceitas com o método accept_all_revisions(). Posteriormente, invoque o método compare() que cria o resultado da comparação e salve-o como um documento Word de saída.
Este guia rápido cobriu todos os detalhes para comparar 2 documentos do Word em busca de diferenças usando Python. Para saber como converter documentos Word para o formato PCL, consulte o artigo em Converta Word para PCL usando Python.