Atvirojo kodo Python DOCX redaktoriaus biblioteka
Nemokama ir atvirojo kodo Python biblioteka, skirta kurti ir redaguoti DOCX dokumentus.
Kas yra python-docx?
Python-docx funkcijos
Toliau pateikiamos kelios pagrindinės python-docx funkcijos:
- DOCX failų kūrimas: Python-docx leidžia kurti DOCX failus nuo nulio. Tiesiogine prasme galite sukurti tuščią dokumentą ir išsaugoti jį tokį, koks jis yra DOCX failo formatu.
- Redaguoti DOCX failus: Python-docx leidžia atidaryti esamus DOCX failus, redaguoti jų turinį ir išsaugoti atnaujintą dokumentą atgal į diską. Jūs turite prieigą prie
- Lentelių pridėjimas: „Python-docx“ leidžia lengvai kurti ir įterpti lenteles į DOCX failus, todėl lentelių duomenų rodymas ir struktūrinio išdėstymo palaikymas yra paprastas.
- Vaizdžių pridėjimas: „Python-docx“ leidžia įtraukti vaizdus į jūsų DOCX dokumentus, kad būtų galima įtraukti logotipus, grafiką ar nuotraukas, kad padidintumėte vizualinį patrauklumą.
Darbo su python-docx pradžia
Python-docx biblioteką galime atsisiųsti iš „GitHub“ arba naudodami pip diegimo komandą:
Python-docx įdiegimas yra paprastas ir gali būti atliktas naudojant terminalą, kaip parodyta toliau:
Python-docx diegimas
pip3 install python-docx
Sukurkite DOCX dokumentą Python
Galite sukurti tuščią DOCX dokumentą naudodami python-docx bibliotekos klasę Dokumentas. Tada jį galima įrašyti į diską kaip DOCX failą Microsoft Word 2007+ formatu, kaip parodyta toliau pateiktame pavyzdyje:
Atidarykite esamą DOCX failą naudodami Python
Naudodami Python-docx biblioteką taip pat galite įkelti esamą DOCX failą, atlikti jo pakeitimus ir išsaugoti jį nauju pavadinimu. Tai panašu į „Išsaugoti kaip“ parinktį, pasiekiamą programoje „Microsoft Word“.
Įterpkite paveikslėlį į DOCX dokumentą naudodami Python-docx
Python-docx leidžia kurti Word dokumentus ir į juos įterpti vaizdus naudojant paprastą kodą. Taip pat galite pakeisti vaizdo dydį pridėdami prie dokumento. Numatytasis vaizdo dydis yra 300 x 300 pikselių ir 300 dpi.
Pridėkite lentelę prie DOCX failo Python
„Microsoft Word“ leidžia įterpti lentelę į dokumentą. Lentelė susideda iš eilučių ir stulpelių. Eilės ir stulpelio skerspjūvis vadinamas ląstele. Į kiekvieną langelį galite įterpti tekstą ir vaizdus.
Išvada
Python-docx siūlo daugybę funkcijų, leidžiančių kurti ir praturtinti Word dokumentą nuo nulio. Tai paprasta naudoti, supaprastinta sintaksė ir greita.