Biblioteca de codi obert Python DOCX Editor
Biblioteca Python gratuïta i de codi obert per crear i editar documents DOCX.
Què és python-docx?
Característiques de Python-docx
A continuació es mostren algunes de les característiques principals de python-docx:
- Creació de fitxers DOCX: Python-docx us permet crear fitxers DOCX des de zero. Podeu crear literalment un document buit i desar-lo tal com està en el format de fitxer DOCX.
- Edita fitxers DOCX: Python-docx us permet obrir fitxers DOCX existents, editar-ne el contingut i desar el document actualitzat de nou al disc. Tens accés al
- Afegir taules: Python-docx us permet dissenyar i inserir taules fàcilment als vostres fitxers DOCX, de manera que la visualització de dades tabulars i el manteniment d'un disseny estructurat són senzills.
- Afegir imatges: Python-docx permet incloure imatges als vostres documents DOCX, fent possible incorporar logotips, gràfics o fotografies per millorar l'atractiu visual.
Primers passos amb python-docx
Podem descarregar la biblioteca python-docx des de GitHub o mitjançant l'ordre d'instal·lació pip:
Instal·lació
La instal·lació de python-docx és senzilla i es pot fer des del terminal tal com es mostra a continuació:
Instal·lant python-docx
pip3 install python-docx
Creeu un document DOCX en Python
Podeu crear un document DOCX en blanc mitjançant la classe Document de la biblioteca python-docx. A continuació, es pot desar al disc com a fitxer DOCX en el format 2007+ de Microsoft Word, tal com es mostra a l'exemple següent:
Obriu un fitxer DOCX existent amb Python
Amb la biblioteca Python-docx, també podeu carregar un fitxer DOCX existent, fer-hi canvis i tornar-lo a desar amb un nom nou. Això és similar a l'opció "Desa com" disponible a Microsoft Word.
Insereix una imatge al document DOCX amb Python-docx
Python-docx us permet crear documents de Word i inserir-hi imatges amb un codi senzill. També podeu canviar la mida de la imatge mentre l'afegiu al document. La mida predeterminada de la imatge és de 300 x 300 píxels amb 300 dpi.
Afegiu una taula al fitxer DOCX en Python
Microsoft Word us permet inserir una taula en un document. Una taula consta de files i columnes. La secció transversal d'una fila i una columna s'anomena cel·la. Podeu inserir text i imatges a cada cel·la.
Conclusió
Python-docx ofereix moltes funcions per crear i enriquir un document de Word des de zero. És fàcil d'utilitzar, té una sintaxi simplificada i ràpid.
Productes Similars
- Apache POI XWPF | API Java de codi obert per crear i modificar fitxers DOCX
- API FileFormat.Words | API .NET de codi obert per a formats de fitxers de Microsoft Word
- DocX | API .NET de codi obert per crear i modificar fitxers DOCX
- Docx4J | API Java de codi obert per crear i modificar fitxers DOC i DOCX
- ExcelDataReader | API .NET de codi obert per llegir documents XLS, XLSX, CSV i full de càlcul