Libreria di editor DOCX Python Open Source
Libreria Python gratuita e open source per creare e modificare documenti DOCX.
Che cos'è python-docx?
Caratteristiche di Python-docx
Di seguito sono riportate alcune delle principali caratteristiche di python-docx:
- Creazione di file DOCX: Python-docx consente di creare file DOCX da zero. È possibile creare letteralmente un documento vuoto e salvarlo così com'è nel formato file DOCX.
- Modifica file DOCX: Python-docx ti consente di aprire file DOCX esistenti, modificarne il contenuto e salvare il documento aggiornato sul disco. Hai accesso a
- Aggiunta di tabelle: Python-docx consente di progettare e inserire facilmente tabelle nei file DOCX, semplificando la visualizzazione dei dati tabellari e il mantenimento di un layout strutturato.
- Aggiunta di immagini: Python-docx consente di includere immagini nei documenti DOCX, rendendo possibile l'inserimento di loghi, grafici o fotografie per migliorarne l'aspetto visivo.
Introduzione a python-docx
Possiamo scaricare la libreria python-docx da GitHub o utilizzando il comando pip install:
Installazione
L'installazione di python-docx è semplice e può essere eseguita dal terminale come mostrato di seguito:
Installazione di python-docx
pip3 install python-docx
Crea un documento DOCX in Python
Puoi creare un documento DOCX vuoto usando la classe Document della libreria python-docx. Può poi essere salvato su disco come file DOCX nel formato Microsoft Word 2007+ come mostrato nell'esempio seguente:
Aprire un file DOCX esistente con Python
Con la libreria Python-docx, puoi anche caricare un file DOCX esistente, apportare modifiche e quindi salvarlo di nuovo con un nuovo nome. Questo è simile all'opzione "Salva con nome" disponibile in Microsoft Word.
Inserisci immagine in un documento DOCX con Python-docx
Python-docx consente di creare documenti Word e di inserirvi immagini con un semplice codice. È anche possibile modificare le dimensioni dell'immagine durante l'aggiunta al documento. Le dimensioni predefinite dell'immagine sono 300x300 pixel con 300 dpi.
Aggiungi tabella al file DOCX in Python
Microsoft Word consente di inserire una tabella in un documento. Una tabella è composta da righe e colonne. La sezione trasversale di una riga e di una colonna è chiamata cella. È possibile inserire testo e immagini in ogni cella.
Conclusione
Python-docx offre molte funzionalità per creare e arricchire un documento Word da zero. È facile da usare, ha una sintassi semplificata ed è veloce.
Prodotti Simili
- Apache POI XWPF | API Java open source per creare e modificare file DOCX
- API FileFormat.Words | API .NET open source per formati di file Microsoft Word
- DocX | API .NET open source per creare e modificare file DOCX
- Docx4J | API Java open source per creare e modificare file DOC e DOCX
- ExcelDataReader | API .NET open source per leggere documenti XLS, XLSX, CSV e fogli di calcolo