Compare documentos do Word usando Python

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

  1. Configure o ambiente para usar Aspose.Words para Python via .NET para comparar documentos do Word usando Python
  2. Obtenha o primeiro documento do Word de entrada usando um objeto da classe Document
  3. Obtenha o segundo documento do Word para realizar a comparação
  4. Aceite todas as revisões para incluir as alterações mais recentes nos documentos de entrada
  5. Compare os documentos do Word de entrada invocando o método Compare
  6. 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.

 Português