Hvordan administrere dokumenter ved hjelp av Python-Docs-bibliotek på Raspberry Pi

Hvordan administrere dokumenter ved hjelp av Python-Docs-bibliotek på Raspberry Pi
Raspberry Pi er en populær enhet med mange funksjoner når du har installert et Raspberry Pi -operativsystem på det. Raspberry Pi inkluderer forskjellige innebygde Python-biblioteker som hjelper deg med å administrere oppgavene dine med letthet. De Python-Docs Library også kjent som "DocXTPL”Er blant de bibliotekene som gir deg muligheten til å lage en dokumentrapport om Raspberry Pi.

Hvis du ikke vet hvordan det gjøres, følg denne artikkelens retningslinjer som vil hjelpe deg med å administrere en dokumentrapport ved hjelp av Python-Docs-biblioteket på Raspberry Pi.

Hvordan administrere en dokumentrapport ved hjelp av Python-Docs-bibliotek på Raspberry Pi

Du kan administrere en dokumentrapport om Raspberry Pi ved å installere en Python-Docs Library kalt DocXTPL. Det er et av de bredt adopterte Python -bibliotekene som brukes til å lese, skrive og lage dokumenter. Det fungerer som orddokumenttempling.

Følgende trinn vil veilede deg hvordan du installerer DocXTPLRaspberry Pi:

Trinn 1: Oppdater pakkene

Først må du sørge for at pakkene på Raspberry Pi er oppdatert ved å bruke den nedenfor-nevnte kommandoen.

$ sudo apt oppdatering

For å laste ned pakkene, kan du bruke følgende kommando:

$ sudo apt oppgradering

Trinn 2: Installer Python 3

Deretter må du sørge for at Raspberry Pi OS inkluderer Python3. Hvis det ikke er det, kjør den undergitte kommandoen for å installere Python3 på Raspberry Pi.

$ sudo apt install python3

Trinn 3: Installer docXTPL

Etter å ha fullført trinnene ovenfor, kan du installere DocXTPL -bibliotek Ved å utføre følgende kommando:

$ python3 -m pip install docxtpl

Etter å ha installert DocXTPL Raspberry Pi, Du kan enkelt opprette en dokumentrapport.

Opprette et dokument ved hjelp av Python DocXTPL

For å lage et dokument vil du først kreve en Docx -mal for å redigere det gjennom DocXTPL.

I vårt tilfelle har vi en mal som inkluderer følgende tekst i den.

Så i malen ovenfor skal vi redigere den ved å legge til datoene for vielsen.

For det, åpne Python IDE på Raspberry Pi og lagre filen med et passende navn. I IDE, bruk følgende kodeeksempel for å lage et dokument på Raspberry Pi.

fra docXTPL import docXtemplate
Importer DateTime som DT
# Opprette et dokumentobjekt (oppgi banen hvis filen er lagret i katalogen annet enn hjemmekatalog)
doc = docXtemplate ("Invitational_temp.Docx ")
# Opprett kontekstordbok (det er her du må redigere i henhold til dokumentmalen)
kontekst =
"Inv_date": dt.dato tid.nå().strftime ("%d-%b-%y"),
"Rec_name": "Ahmad",
"arenue_date": "ekteskapsplenen",
"Sendername": "Awais",

Doc.gjengivelse (kontekst)
# Lagre dokumentobjektet som en ordfil
Doc.lagre ('generert_invitation.docx ')

Klikk på "Løpe”-Knappen for å utføre koden.

Etter den vellykkede samlingen vil den genererte filen bli opprettet i Raspberry Pi Home Directory, og når du har åpnet filen, vil du se endringene som er fremhevet i bildet nedenfor.

På denne måten kan du legge til forskjellige maler og opprette en dokumentrapport etter eget valg. Du kan legge til din egen mal eller følge den som er nevnt ovenfor. For å finne andre maler, besøk github.

Konklusjon

De DocXTPL er et Python-Docs-bibliotek som krever et Python3-miljø for å kjøre på Raspberry Pi. Det lar deg lage dokumentrapporter via Python -kode. Installasjonsprosedyren er ganske enkel og krever bare tre trinn. Etter installasjonen må du opprette en Docx -fil, importere DocXTPL Bibliotek og bruk de innebygde Python-kodene for å redigere dokumentrapporten i henhold til ditt valg.