Python API til at oprette og redigere Microsoft® Word-dokumenter
Open Source Python-bibliotek til administration af MS Word-filer, tilføj tabel og billeder til Word DOCX-filer og mere.
Hvad er Python-DOCX?
Python-DOCX er et Open Source Python-bibliotek, der giver softwareudviklere mulighed for at arbejde med Microsoft Word (Docx) i deres egne applikationer. API'et kan oprette og ændre Word-dokumenter, som har filtypenavnet .docx
API'en er meget produktiv og understøtter flere vigtige tekstbehandlingsfunktioner, såsom at åbne et dokument, tilføje et afsnit, tilføje en overskrift, tilføje et sideskift, tilføje en tabel, indsætte billeder, anvende et afsnitsformat, tekstformatering og meget mere.
Kom godt i gang med Python-DOCX
Python-DOCX er hostet på PyPI, så det er meget nemt at installere det. Det kan installeres med pip ved hjælp af følgende kommando.
Installer Python-DOCX via pip-kommando
pip install python-docx
Det kan også installeres via easy_install men anbefales ikke.
Python API til at oprette Word DOCX-dokumenter
Python-DOCX-biblioteket giver funktionalitet til såvel oprettelse som manipulation af Microsoft Word DOCX-dokumenter. API'en gør det også muligt for softwareudviklere at ændre word-dokumenter. For at åbne et word-dokument skal du oprette en instans sammen med at videregive stien til dokumentet. Du kan også tilføje billeder, tilføje overskrifter, indsætte tabeller, understøttelse af skrifttypestile, tekstformatering og mere. Ved at bruge følgende trin kan du nemt oprette et Microsoft Word-dokument i din Python-app.
Opret Word nemt
- Initialiser objekt af FastExcel
- Opret projektmappe
- Udfyld rækkedata
- Skriv Excel
Opret Word hurtigt - Python
// initialize document object
document = Document()
// add heading
document.add_heading('Document Title', 0)
// add paragraph
p = document.add_paragraph('A plain paragraph having some ')
// style paragraph
p.add_run('bold').bold = True
p.add_run(' and some ')
p.add_run('italic.').italic = True
// save word document
document.save('demo.docx')
Tilføj en tabel til Word DOCX-dokument
Python-DOCX API giver udviklere mulighed for at tilføje tabeller til et Word DOCX-dokument i Python-applikationer. Der er flere egenskaber og metoder knyttet til en tabel. For at bruge tabellen skal du bruge dem, for eksempel adgang til en tabelcelle, tabelkant, adgang til individuelle rækker eller kolonner og mere.
Tilføj billeder til Word DOCX-filer
Python-DOCX giver softwareprogrammører mulighed for at indsætte billeder i deres Word DOCX-dokument. For at tilføje et billede skal du angive navnet og placeringen af billedet. Som standard vises det tilføjede billede i den oprindelige størrelse. Du kan angive både bredden og højden af billedet. Tommer- og Cm-klasserne er til rådighed, så du kan angive mål i praktiske enheder.