Substituir uma palavra no Word com a API REST do Python

Este artigo aborda o processo de substituição de uma palavra em Word com a API REST do Python. Você usará o Aspose.Words para Python Cloud SDK para alterar uma palavra no Word com a API REST do Python na nuvem usando algumas chamadas de API. O artigo discute várias opções para personalizar a operação de substituição de texto.

Pré-requisito

  • {{HIPERLINK1}}
  • Baixe Aspose.Words Cloud SDK para Python para adicionar um marcador em um arquivo do Word
  • Configurar projeto de solução Python com o SDK acima para substituir texto

Etapas para alterar palavras no Word com a API Python Low Code

  1. Instanciar o objeto WordsApi usando o ID do cliente e o segredo
  2. Ler o arquivo de entrada do Word em um fluxo de memória
  3. Crie o objeto ReplaceTextParameters e defina o texto antigo, o novo texto e outros sinalizadores
  4. Defina o nome do arquivo de saída e chame o método SubstituirTextoOnline() com a solicitação personalizada
  5. Obtenha o conteúdo do arquivo de saída da resposta da API e salve no disco local

As etapas mencionadas definem o processo para substituir palavras em um documento do Word com a API REST do Python. Inicie o processo carregando o arquivo do Word de origem no fluxo de memória, criando a solicitação de substituição de texto usando os parâmetros ReplaceText e definindo o valor do texto antigo, o novo valor do texto, o sinalizador para correspondência de maiúsculas e minúsculas, a correspondência de palavra inteira e a presença de regex no valor do texto antigo. Por fim, chame o método ReplaceTextOnline() para substituir o texto online e buscar o arquivo do Word de saída na resposta da API.

Código para substituir palavras em documentos do Word com API REST do Python

Este código de exemplo demonstra como substituir uma palavra em um documento do Word com a API Python Low Code. Definimos DestFileName como o nome do arquivo de saída que usamos para buscar o arquivo do Word resultante usando o método TryGetValue() no resultado da chamada da API. Crie um fluxo de arquivos usando o método File.Create e salve a saída no disco local usando esse fluxo.

Neste tópico, aprendemos como localizar e substituir texto online em um arquivo do Word. Para alterar as propriedades de um documento do Word, consulte o seguinte artigo: Change Properties of Word Document with Python REST API.

 Português