Den här artikeln omfattar processen att ersätta ett ord i Word med Python REST API. Du kommer att använda Aspose.Words för Python Cloud SDK för att ändra ett ord i Word med Python REST API i molnet med några API-anrop. Den diskuterar olika alternativ för att anpassa textersättningsoperationen.
Nödvändig förutsättning
- Skapa ett konto och få API-uppgifter
- Ladda ner Aspose.Words Cloud SDK för Python för att lägga till ett bokmärke i en Word-fil
- Installera Python-lösningsprojekt med ovanstående SDK för att ersätta text
Steg för att ändra Word i Word med Python Low Code API
- Instantiera WordsApi-objektet med hjälp av klient-ID och hemlighet
- Läs in Word-filen i en minnesström
- Skapa objektet ReplaceTextParameters och ställ in den gamla texten, den nya texten och andra flaggor
- Ställ in utdatafilens namn och anrop ReplaceTextOnline()-metoden med den anpassade begäran
- Hämta utdatafilens innehåll från API-svaret och spara på den lokala disken
Ovannämnda steg definierar processen att ersätta ord i Word DOC med Python REST API. Initiera processen genom att ladda käll Word-filen i minnesströmmen följt av att skapa ersätt textbegäran med hjälp av ReplaceTextParameters och ställa in det gamla textvärdet, det nya textvärdet, flaggan för att matcha skiftläge, matcha hela ord och närvaron av regex i det gamla textvärdet. Anropa slutligen metoden ReplaceTextOnline() för att ersätta text online och hämta Word-filen från API-svaret.
Kod för att ersätta Word i Word DOC med Python REST API
Den här exempelkoden visar hur man ersätter ett ord i Word-dokument med Python Low Code API. Vi ställer in DestFileName till utdatafilens namn som vi använder för att hämta den resulterande Word-filen med metoden TryGetValue() i API-anropsresultatet. Skapa en filström med metoden File.Create och spara utdata på den lokala disken med denna ström.
I det här ämnet har vi lärt oss att hitta och ersätta text online i en Word-fil. För att ändra Word-dokumentegenskaper, se följande artikel: Change Properties of Word Document with Python REST API.