Open Source Python DOCX Editor Library
Gratis & öppen källkod Python-bibliotek för att skapa och redigera DOCX-dokument.
Vad är python-docx?
Python-docx-funktioner
Följande är några av huvudfunktionerna i python-docx:
- Skapa DOCX-filer: Python-docx låter dig skapa DOCX-filer från början. Du kan bokstavligen skapa ett tomt dokument och spara det som det är i DOCX-filformatet.
- Redigera DOCX-filer: Python-docx låter dig öppna befintliga DOCX-filer, redigera dess innehåll och spara det uppdaterade dokumentet tillbaka på skivan. Du har tillgång till
- Lägga till tabeller: Python-docx gör att du enkelt kan designa och infoga tabeller i dina DOCX-filer, vilket gör det enkelt att visa tabelldata och upprätthålla en strukturerad layout.
- Lägga till bilder: Python-docx gör det möjligt att inkludera bilder i dina DOCX-dokument, vilket gör det möjligt att införliva logotyper, grafik eller fotografier för att förbättra visuellt tilltalande.
Komma igång med python-docx
Vi kan ladda ner python-docx-biblioteket från GitHub eller använda pip installationskommandot:
Installation
Att installera python-docx är enkelt och kan göras från terminalen enligt nedan:
Installerar python-docx
pip3 install python-docx
Skapa DOCX-dokument i Python
Du kan skapa ett tomt DOCX-dokument med hjälp av python-docx-bibliotekets Document-klass. Den kan sedan sparas på skiva som DOCX-fil i Microsoft Words 2007+-format som visas i exemplet nedan:
Öppna en befintlig DOCX-fil med Python
Med Python-docx-biblioteket kan du också ladda en befintlig DOCX-fil, göra ändringar i den och sedan spara tillbaka den med ett nytt namn. Detta liknar alternativet "Spara som" som är tillgängligt i Microsoft Word.
Infoga bild i DOCX-dokument med Python-docx
Python-docx låter dig skapa word-dokument och infoga bilder i det med enkel kod. Du kan också ändra storleken på bilden medan du lägger till i dokumentet. Standardstorleken på bilden är 300x300 pixlar med 300 dpi.
Lägg till tabell till DOCX-fil i Python
Microsoft Word låter dig infoga tabeller i ett dokument. En tabell består av rader och kolumner. Tvärsnittet av en rad och kolumn kallas en cell. Du kan infoga text såväl som bilder i varje cell.
Slutsats
Python-docx erbjuder massor av funktioner för att skapa och berika ett Word-dokument från början. Den är enkel att använda, har förenklad syntax och snabb.
Liknande Produkter
- Apache POI XWPF | Open Source Java API för att skapa och ändra DOCX-filer
- DocX | Open Source .NET API för att skapa och ändra DOCX-filer
- Docx4J | Open Source Java API för att skapa och ändra DOC- och DOCX-filer
- ExcelDataReader | Open Source .NET API för att läsa XLS-, XLSX-, CSV- och kalkylbladsdokument
- FileFormat.Cells | Ceratera och uppdatera Excel-filer med C# .NET