Wenn Sie nicht wissen, wie es fertig ist Raspberry Pi.
So verwalten Sie einen Dokumentbericht mithilfe der Python-Docs-Bibliothek auf Raspberry PI
Sie können einen Dokumentbericht über verwalten Raspberry Pi durch Installation a Python-Docs-Bibliothek genannt docXtpl. Es ist eine der weit verbreiteten Python -Bibliotheken, die zum Lesen, Schreiben und Erstellen von Dokumenten verwendet werden. Es funktioniert ähnlich wie die Word -Dokumentvorlagen.
In den folgenden Schritten führen Sie die Installation an docXtpl An Raspberry Pi:
Schritt 1: Aktualisieren Sie die Pakete
Stellen Sie zunächst sicher, dass die Pakete auf Raspberry Pi mit dem folgenden Befehl auf dem neuesten Stand sind.
$ sudo APT Update
Um die Pakete herunterzuladen, können Sie den folgenden Befehl verwenden:
$ sudo APT -Upgrade
Schritt 2: Installieren Sie Python 3
Als nächstes müssen Sie sicherstellen, dass das Raspberry Pi OS Python3 enthält. Wenn dies nicht der Fall ist, führen Sie den folgenden Befehl aus, um Python3 auf Raspberry Pi zu installieren.
$ sudo apt installieren python3
Schritt 3: DOCXTPL installieren
Nachdem Sie die oben genannten Schritte ausgeschlossen haben, können Sie installieren docXtpl Library Durch Ausführen des folgenden Befehls:
$ python3 -m pip install docXtpl
Nach erfolgreicher Installation docXtpl An Raspberry Pi, Sie können problemlos einen Dokumentbericht erstellen.
Erstellen eines Dokuments mit Python docXtpl
Um ein Dokument zu erstellen, benötigen Sie zunächst eine DOCX -Vorlage, um es durch zu bearbeiten docXtpl.
In unserem Fall haben wir eine Vorlage, die den folgenden Text enthält.
In der obigen Vorlage werden wir sie also bearbeiten, indem wir die Daten der Hochzeitszeremonie hinzufügen.
Öffnen Sie dafür die Python -IDE auf Raspberry Pi und speichern Sie die Datei mit einem entsprechenden Namen. Verwenden Sie in der IDE das folgende Code -Beispiel, um ein Dokument auf Raspberry Pi zu erstellen.
aus docXtpl importieren docXtemplate
datetime als dt importieren
# ein Dokumentobjekt erstellen (Geben Sie den Pfad an, wenn die Datei im anderen Verzeichnis als Home -Verzeichnis gespeichert ist)
doc = docXtemplate ("invitational_temp.docx ")
# Context Dictionary erstellen (hier müssen Sie gemäß Ihrer Dokumentvorlage bearbeiten)
context =
"Inv_date": dt.Terminzeit.Jetzt().Strftime ("%d-%b-%y"),
"Rec_name": "ahmad",
"Venue_Date": "Der Rasen der Ehe",
"Sendername": "Awais",
Dokument.Rendern (Kontext)
# Speichern Sie das Dokumentobjekt als Word -Datei
Dokument.speichern ('generated_invitation.docx ')
Klick auf das "LaufenSchaltfläche ", um den Code auszuführen.
Nach der erfolgreichen Zusammenstellung wird die generierte Datei im Raspberry Pi Home -Verzeichnis erstellt. Sobald Sie die Datei geöffnet haben, werden die im Bild unten hervorgehobenen Änderungen angezeigt.
Auf diese Weise können Sie verschiedene Vorlagen hinzufügen und einen Dokumentbericht Ihrer Wahl erstellen. Sie können Ihre eigene Vorlage hinzufügen oder dem oben genannten folgen. Um andere Vorlagen zu finden, besuchen Sie GitHub.
Abschluss
Der docXtpl ist eine Python-Docs-Bibliothek, in der eine Python3-Umgebung erforderlich ist Raspberry Pi. Sie können Dokumentberichte über Python -Code erstellen. Der Installationsverfahren ist ziemlich einfach und erfordert nur drei Schritte. Nach der Installation müssen Sie eine DOCX -Datei erstellen, die importieren, die importieren docXtpl Bibliothek und verwenden Sie die integrierten Python-Codes, um den Dokumentbericht entsprechend Ihrer Wahl zu bearbeiten.