Python API Microsoft® Word dokumentumok létrehozásához és szerkesztéséhez
Nyílt forráskódú Python Library MS Word-fájlok kezeléséhez, táblázatok és képek hozzáadása a Word DOCX-fájljaihoz stb.
Mi az a Python-DOCX?
A Python-DOCX egy nyílt forráskódú Python-könyvtár, amely lehetővé teszi a szoftverfejlesztők számára, hogy a Microsoft Word (Docx) programmal dolgozzanak saját alkalmazásaikon belül. Az API képes létrehozni és módosítani a .docx fájlkiterjesztésű Word dokumentumokat
Az API nagyon produktív, és számos fontos szövegszerkesztő funkciót támogat, mint például a dokumentum megnyitása, bekezdés hozzáadása, címsor hozzáadása, oldaltörés hozzáadása, táblázat hozzáadása, képek beszúrása, bekezdésstílus alkalmazása, szövegformázás és még sok más.
A Python-DOCX használatának első lépései
A Python-DOCX a PyPI-n található, így nagyon egyszerű a telepítése. A következő paranccsal pip segítségével telepíthető.
Telepítse a Python-DOCX-et pip paranccsal
pip install python-docx
Az easy_install segítségével is telepíthető, de nem ajánlott.
Python API Word DOCX dokumentumok létrehozásához
A Python-DOCX könyvtár funkciót biztosít a Microsoft Word DOCX dokumentumok létrehozásához és kezeléséhez. Az API lehetővé teszi a szoftverfejlesztők számára a Word dokumentumok módosítását is. Most egy Word dokumentum megnyitásához hozzon létre egy példányt, és adja át a dokumentum elérési útját. Hozzáadhat képeket, címsorokat, táblázatokat szúrhat be, támogathatja a betűstílusokat, szövegformázhat stb. A következő lépésekkel könnyedén létrehozhat egy Microsoft Word dokumentumot a Python alkalmazásban.
Creatre Word könnyen
- A FastExcel objektum inicializálása
- Munkafüzet létrehozása
- Soradatok feltöltése
- Írj Excelt
Szó létrehozása gyorsan – 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')
Táblázat hozzáadása a Word DOCX dokumentumhoz
A Python-DOCX API lehetővé teszi a fejlesztők számára, hogy táblázatokat adjanak a Word DOCX dokumentumhoz Python alkalmazásokon belül. Egy táblázathoz számos tulajdonság és metódus kapcsolódik. A táblázat használatához használnia kell őket, például elérheti a táblázat celláját, a táblázat szegélyét, elérheti az egyes sorokat vagy oszlopokat stb.
Képek hozzáadása a Word DOCX fájlokhoz
A Python-DOCX lehetővé teszi a szoftverprogramozók számára, hogy képeket szúrjanak be Word DOCX dokumentumukba. Kép hozzáadásához meg kell adnia a kép nevét és helyét. Alapértelmezés szerint a hozzáadott kép a natív méretben jelenik meg. Megadhatja a kép szélességét és magasságát is. A hüvelyk és cm osztályok lehetővé teszik a méretek kényelmes mértékegységben történő megadását.