Open Source Python DOCX Editor Library
Gratis og åpen kildekode Python-bibliotek for å lage og redigere DOCX-dokumenter.
Hva er python-docx?
Python-docx-funksjoner
Følgende er noen av hovedfunksjonene til python-docx:
- Opprette DOCX-filer: Python-docx lar deg lage DOCX-filer fra bunnen av. Du kan bokstavelig talt opprette et tomt dokument og lagre det som det er i DOCX-filformatet.
- Rediger DOCX-filer: Python-docx lar deg åpne eksisterende DOCX-filer, redigere innholdet og lagre det oppdaterte dokumentet tilbake til platen. Du har tilgang til
- Legge til tabeller: Python-docx lar deg enkelt designe og sette inn tabeller i DOCX-filene dine, noe som gjør det enkelt å vise tabelldata og vedlikeholde et strukturert oppsett.
- Legge til bilder: Python-docx gjør det mulig å inkludere bilder i DOCX-dokumentene dine, noe som gjør det mulig å inkludere logoer, grafikk eller fotografier for å forbedre visuell appell.
Komme i gang med python-docx
Vi kan laste ned python-docx-biblioteket fra GitHub eller bruke pip install-kommandoen:
Det er enkelt å installere python-docx og kan gjøres fra terminalen som vist nedenfor:
Installerer python-docx
pip3 install python-docx
Opprett DOCX-dokument i Python
Du kan lage et tomt DOCX-dokument ved å bruke python-docx-bibliotekets Document-klasse. Den kan deretter lagres på disk som DOCX-fil i Microsoft Words 2007+-format som vist i eksemplet nedenfor:
Åpne en eksisterende DOCX-fil med Python
Med Python-docx-biblioteket kan du også laste en eksisterende DOCX-fil, gjøre endringer i den og deretter lagre den tilbake med et nytt navn. Dette ligner "Lagre som"-alternativet som er tilgjengelig i Microsoft Word.
Sett inn bilde i DOCX-dokument med Python-docx
Python-docx lar deg lage word-dokumenter og sette inn bilder i det med enkel kode. Du kan også endre størrelsen på bildet mens du legger til dokumentet. Standardstørrelsen på bildet er 300x300 piksler med 300 dpi.
Legg til tabell til DOCX-fil i Python
Microsoft Word lar deg sette inn tabell i et dokument. En tabell består av rader og kolonner. Tverrsnittet av en rad og kolonne kalles en celle. Du kan sette inn tekst så vel som bilder i hver celle.
Konklusjon
Python-docx tilbyr mange funksjoner for å lage og berike et Word-dokument fra bunnen av. Den er enkel å bruke, har forenklet syntaks og rask.