So ersetzen Sie Wörter in einem Word-Dokument mit Python

Dieses einfache Tutorial beschreibt wie man Wörter in einem Word-Dokument mit Python ersetzt. Sie lernen, das Word-Dokument zu laden, die Eigenschaften zum Suchen und Ersetzen des Textes im geladenen Dokument festzulegen und schließlich den Text zu ersetzen. Sobald Sie mit Python Wörter in Word gefunden und ersetzt haben, kann die Ausgabedatei in einem der unterstützten Formate wie DOCX, DOC usw. gespeichert werden.

Schritte zum Ersetzen von Wörtern in Word mit Python

  1. Richten Sie die Umgebung ein, um Aspose.Words für Python über .NET zu verwenden, um Wörter zu ersetzen
  2. Laden Sie die Eingabedatei zum Suchen und Ersetzen von Text mithilfe des Klassenobjekts Document
  3. Initialisieren Sie das Klassenobjekt FindReplaceOptions, um Eigenschaften zum Suchen und Ersetzen von Text festzulegen
  4. Rufen Sie die replace-Methode zusammen mit dem alten Wort, einem neuen zu ersetzenden Wort und benutzerdefinierten Optionen auf
  5. Speichern Sie die aktualisierte Word-Datei, nachdem Sie das Wort ersetzt haben

Diese Schritte fassen den Prozess zum Suchen und Ersetzen von Text in Word mit Python zusammen, indem alle erforderlichen Details bereitgestellt werden. Zuerst wird der Rückgriff geteilt, um die Umgebung zum Testen des Beispielcodes zu konfigurieren, und dann wird die vollständige Programmierlogik erklärt. Alle erforderlichen Klassen wie die Document-Klasse zum Laden der Datei, die FindReplaceOptions-Klasse zum Festlegen der Eigenschaften während des Suchen- und Ersetzen-Prozesses und die replace()-Methode zum eigentlichen Ersetzen des Textes sind zu Ihrer Information hervorgehoben.

Code zum Suchen und Ersetzen in Word-Dokumenten mit Python

Der obige Code kann verwendet werden, um die Funktion zum Ersetzen von Wörtern in Word-Dokumenten mit Python mit Hilfe von nur wenigen API-Aufrufen zu integrieren. Die FindReplaceOptions-Klasse wird verwendet, um das Flag so einzustellen, dass es mit der Groß-/Kleinschreibung übereinstimmt, Text in Vorwärtsrichtung zu suchen und zu ersetzen und nur ganze Wörter zu markieren. Es gibt auch andere Optionen wie das Anwenden einer Schriftart auf den neu ersetzten Text, das Anwenden des Absatzformats, das Implementieren der Rückrufmethode zum Ersetzen, das Ignorieren von Formularfeldern usw.

Dieser Artikel hat uns gelehrt, die gewünschten Wörter aus dem Word-Dokument zu finden und durch den jeweiligen Text zu ersetzen. Wenn Sie andere Funktionen wie das Einfügen von Kommentaren in eine Word-Datei kennenlernen möchten, lesen Sie den Artikel zu wie man Kommentare in Word mit Python einfügt.

 Deutsch