Biblioteca de editor Python DOCX cu sursă deschisă
Bibliotecă Python gratuită și cu sursă deschisă pentru a crea și edita documente DOCX.
Ce este python-docx?
Caracteristici Python-docx
Iată câteva dintre principalele caracteristici ale python-docx:
- Crearea fișierelor DOCX: Python-docx vă permite să creați fișiere DOCX de la zero. Puteți crea literalmente un document gol și îl puteți salva așa cum este în formatul de fișier DOCX.
- Editați fișierele DOCX: Python-docx vă permite să deschideți fișierele DOCX existente, să editați conținutul acestora și să salvați documentul actualizat înapoi pe disc. Ai acces la
- Adăugarea tabelelor: Python-docx vă permite să proiectați și să inserați cu ușurință tabele în fișierele dvs. DOCX, simplificând afișarea datelor tabelare și menținând un aspect structurat.
- Adăugarea de imagini: Python-docx permite includerea de imagini în documentele dvs. DOCX, făcând posibilă încorporarea de sigle, grafice sau fotografii pentru a spori atractivitatea vizuală.
Noțiuni introductive cu python-docx
Putem descărca biblioteca python-docx din GitHub sau folosind comanda pip install:
Instalarea python-docx este simplă și se poate face din terminal, așa cum se arată mai jos:
Instalarea python-docx
pip3 install python-docx
Creați document DOCX în Python
Puteți crea un document DOCX gol folosind clasa Document a bibliotecii python-docx. Apoi poate fi salvat pe disc ca fișier DOCX în formatul Microsoft Word 2007+, așa cum se arată în exemplul de mai jos:
Deschideți un fișier DOCX existent cu Python
Cu biblioteca Python-docx, puteți, de asemenea, să încărcați un fișier DOCX existent, să îl modificați și apoi să îl salvați înapoi cu un nume nou. Aceasta este similară cu opțiunea „Salvare ca” disponibilă în Microsoft Word.
Inserați imaginea în documentul DOCX cu Python-docx
Python-docx vă permite să creați documente Word și să inserați imagini în ele cu un cod simplu. De asemenea, puteți modifica dimensiunea imaginii în timp ce adăugați documentul. Dimensiunea implicită a imaginii este 300x300 pixeli cu 300 dpi.
Adăugați tabel în fișierul DOCX în Python
Microsoft Word vă permite să inserați un tabel într-un document. Un tabel este format din rânduri și coloane. Secțiunea transversală a unei rânduri și a unei coloane se numește celulă. Puteți insera text, precum și imagini în fiecare celulă.
Concluzie
Python-docx oferă o mulțime de funcții pentru a crea și îmbogăți un document Word de la zero. Este ușor de utilizat, are sintaxă simplificată și rapidă.