Questo articolo illustra il processo per sostituire una parola in Word con l’API REST di Python. Utilizzerai Aspose.Words per Python Cloud SDK per modificare una parola in Word con l’API REST di Python nel cloud utilizzando alcune chiamate API. Vengono illustrate diverse opzioni per personalizzare l’operazione di sostituzione del testo.
Prerequisito
- Crea un account e ottieni le credenziali API
- Scarica Aspose.Words Cloud SDK per Python per aggiungere un segnalibro in un file Word
- Imposta il progetto di soluzione Python con l’SDK sopra indicato per sostituire il testo
Passaggi per modificare Word in Word con l’API Python Low Code
- Crea un’istanza dell’oggetto WordsApi utilizzando l’ID client e il segreto
- Leggere il file Word di input in un flusso di memoria
- Crea l’oggetto ReplaceTextParameters e imposta il vecchio testo, il nuovo testo e altri flag
- Imposta il nome del file di output e chiama il metodo SostituisciTestoOnline() con la richiesta personalizzata
- Ottieni il contenuto del file di output dalla risposta API e salvalo sul disco locale
I passaggi sopra menzionati definiscono il processo per sostituire le parole in un file Word DOC con l’API REST di Python. Il processo si avvia caricando il file Word sorgente nel flusso di memoria, quindi si crea la richiesta di sostituzione del testo utilizzando ReplaceTextParameters e impostando il vecchio valore di testo, il nuovo valore di testo, il flag per la corrispondenza tra maiuscole e minuscole, la corrispondenza con l’intera parola e la presenza di espressioni regolari nel vecchio valore di testo. Infine, si chiama il metodo ReplaceTextOnline() per sostituire il testo online e recuperare il file Word di output dalla risposta API.
Codice per sostituire Word in Word DOC con Python REST API
Questo codice di esempio mostra come sostituire una parola in un documento Word con l’API Python Low Code. Impostiamo DestFileName al nome del file di output che utilizziamo per recuperare il file Word risultante utilizzando il metodo TryGetValue() nel risultato della chiamata API. Creiamo un flusso di file utilizzando il metodo File.Create e salviamo l’output sul disco locale utilizzando questo flusso.
In questo argomento, abbiamo imparato a trovare e sostituire testo online in un file Word. Per modificare le proprietà di un documento Word, fare riferimento al seguente articolo: Change Properties of Word Document with Python REST API.