Open Source Python DOCX-Editor-Bibliothek
Kostenlose und Open Source Python-Bibliothek zum Erstellen und Bearbeiten von DOCX-Dokumenten.
Was ist Python-Docx?
Python-docx-Funktionen
Im Folgenden sind einige der Hauptfunktionen von python-docx aufgeführt:
- Erstellen von DOCX-Dateien: Mit Python-docx können Sie DOCX-Dateien von Grund auf neu erstellen. Sie können buchstäblich ein leeres Dokument erstellen und es so, wie es ist, im DOCX-Dateiformat speichern.
- DOCX-Dateien bearbeiten: Mit Python-docx können Sie vorhandene DOCX-Dateien öffnen, deren Inhalt bearbeiten und das aktualisierte Dokument wieder auf der Festplatte speichern. Sie haben Zugriff auf die
- Tabellen hinzufügen: Python-docx ermöglicht Ihnen das einfache Entwerfen und Einfügen von Tabellen in Ihre DOCX-Dateien, wodurch die Anzeige tabellarischer Daten und die Beibehaltung eines strukturierten Layouts vereinfacht wird.
- Bilder hinzufügen: Python-docx ermöglicht das Einfügen von Bildern in Ihre DOCX-Dokumente, sodass Sie Logos, Grafiken oder Fotos einbinden können, um die visuelle Attraktivität zu verbessern.
Erste Schritte mit python-docx
Wir können die Python-Docx-Bibliothek von GitHub oder mit dem Befehl „Pip Install“ herunterladen:
Installation
Die Installation von python-docx ist einfach und kann wie unten gezeigt vom Terminal aus durchgeführt werden:
Installieren von python-docx
pip3 install python-docx
Erstellen Sie ein DOCX-Dokument in Python
Sie können ein leeres DOCX-Dokument mit der Document-Klasse der Python-Docx-Bibliothek erstellen. Es kann dann als DOCX-Datei im Microsoft Word 2007+-Format auf der Festplatte gespeichert werden, wie im folgenden Beispiel gezeigt:
Öffnen Sie eine vorhandene DOCX-Datei mit Python
Mit der Python-docx-Bibliothek können Sie auch eine vorhandene DOCX-Datei laden, Änderungen daran vornehmen und sie dann unter einem neuen Namen wieder speichern. Dies ähnelt der Option „Speichern unter“ in Microsoft Word.
Fügen Sie mit Python-docx ein Bild in ein DOCX-Dokument ein
Mit Python-docx können Sie Word-Dokumente erstellen und mit einfachem Code Bilder einfügen. Sie können die Größe des Bildes auch ändern, während Sie es zum Dokument hinzufügen. Die Standardgröße des Bildes beträgt 300 x 300 Pixel bei 300 dpi.
Tabelle zur DOCX-Datei in Python hinzufügen
Mit Microsoft Word können Sie Tabellen in ein Dokument einfügen. Eine Tabelle besteht aus Zeilen und Spalten. Der Querschnitt einer Zeile und Spalte wird als Zelle bezeichnet. Sie können in jede Zelle sowohl Text als auch Bilder einfügen.
Abschluss
Python-docx bietet zahlreiche Funktionen zum Erstellen und Anreichern eines Word-Dokuments von Grund auf. Es ist einfach zu verwenden, hat eine vereinfachte Syntax und ist schnell.
Ähnliche Produkte
- Apache POI XWPF | Open Source Java API zum Erstellen und Ändern von DOCX-Dateien
- DocX | Open Source .NET API zum Erstellen und Ändern von DOCX-Dateien
- Docx4J | Open Source Java API zum Erstellen und Ändern von DOC- und DOCX-Dateien
- ExcelDataReader | Open Source .NET-API zum Lesen von XLS-, XLSX-, CSV- und Tabellenkalkulationsdokumenten
- FileFormat.Cells | Erstellen und Aktualisieren von Excel-Dateien mit C# .NET