Hur man ersätter ord i ett Word-dokument med Python

Denna enkla handledning beskriver hur man ersätter ord i ett Word-dokument med Python. Du får lära dig att ladda Word-dokumentet, ställa in egenskaperna för att hitta och ersätta texten i det inlästa dokumentet och slutligen ersätta texten. När du hittar och ersätter ord i word med python, kan utdatafilen sparas i vilket som helst av de format som stöds som DOCX, DOC, etc.

Steg för att ersätta ord i Word med Python

  1. Skapa en miljö för att använda Aspose.Words för Python via .NET för att ersätta ord
  2. Ladda indatafilen för att söka och ersätta text med hjälp av klassobjektet Document
  3. Initiera klassobjektet FindReplaceOptions för att ställa in egenskaper för att hitta och ersätta text
  4. Anropa ersätt-metoden tillsammans med det gamla ordet, ett nytt ord att ersätta och anpassade alternativ
  5. Spara den uppdaterade Word-filen efter att du har ersatt ordet

Dessa steg sammanfattar processen för att hitta och ersätta text i Word med Python genom att tillhandahålla alla nödvändiga detaljer. Först delas användningen för att konfigurera miljön för att testa exempelkoden, och sedan förklaras fullständig programmeringslogik. Alla obligatoriska klasser som klassen Document för att ladda filen, klassen FindReplaceOptions för att ställa in egenskaperna under processen för att hitta och ersätta och metoden replace() för själva ersättningen av texten är markerade för din referens.

Kod för att söka och ersätta i Word-dokument med Python

Ovanstående kod kan användas för att integrera funktionen för att ersätta ord i Word-dokument med Python med hjälp av endast några API-anrop. Klassen FindReplaceOptions används för att ställa in flaggan så att den matchar skiftläge, hitta och ersätta text i riktning framåt och endast flaggsökning i hela ord. Det finns också andra alternativ som att tillämpa teckensnitt på den nyligen ersatta texten, tillämpa styckeformat, implementera ersätt återuppringningsmetod, ignorera formulärfält, etc.

Den här artikeln har lärt oss att hitta de önskade orden från Word-dokumentet och ersätta dem med den specifika texten. Om du vill lära dig andra funktioner som att infoga kommentarer i en Word-fil, se artikeln om hur man infogar en kommentar i Word med Python.

 Svenska