API de Python para crear y editar documentos de Microsoft® Word

Biblioteca Python de código abierto para administrar archivos de MS Word, agregar tablas e imágenes a archivos DOCX de Word y más.

¿Qué es Python-DOCX?

Python-DOCX es una biblioteca Python de código abierto que brinda a los desarrolladores de software la capacidad de trabajar con Microsoft Word (Docx) dentro de sus propias aplicaciones. La API puede crear y modificar documentos de Word, que tienen la extensión de archivo .docx

La API es muy productiva y admite varias funciones importantes de procesamiento de texto, como abrir un documento, agregar un párrafo, agregar un encabezado, agregar un salto de página, agregar una tabla, insertar imágenes, aplicar un estilo de párrafo, formato de texto y mucho más.

Previous Next

Primeros pasos con Python-DOCX

Python-DOCX está alojado en PyPI, por lo que es muy sencillo instalarlo. Se puede instalar con pip usando el siguiente comando.

Instale Python-DOCX a través del comando pip

 pip install python-docx 

También se puede instalar a través de easy_install, pero no se recomienda.

API de Python para crear documentos DOCX de Word

La biblioteca Python-DOCX proporciona funcionalidad para la creación y manipulación de documentos DOCX de Microsoft Word. La API también permite a los desarrolladores de software modificar documentos de Word. Ahora, para abrir un documento de Word, cree una instancia y pase la ruta al documento. También puede agregar imágenes, agregar encabezados, insertar tablas, soporte de estilos de fuente, formato de texto y más. Con los siguientes pasos, puede crear fácilmente un documento de Microsoft Word en su aplicación de Python.

Crear palabra fácilmente

  1. Inicializar objeto de FastExcel
  2. Crear libro de trabajo
  3. Rellenar datos de fila
  4. escribir excel

Crear Word rápidamente - 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')
                  

Agregar una tabla a un documento DOCX de Word

La API de Python-DOCX permite a los desarrolladores agregar tablas a un documento DOCX de Word dentro de las aplicaciones de Python. Hay varias propiedades y métodos vinculados a una tabla. Para usar la tabla, deberá usarlas, por ejemplo, acceder a una celda de la tabla, al borde de la tabla, acceder a filas o columnas individuales, y más.

Agregar imágenes a archivos DOCX de Word

Python-DOCX brinda a los programadores de software la capacidad de insertar imágenes dentro de su documento Word DOCX. Para agregar una imagen, debe proporcionar el nombre y la ubicación de la imagen. De forma predeterminada, la imagen añadida aparece en el tamaño nativo. Puede especificar tanto el ancho como el alto de la imagen. Las clases Pulgadas y Cm se proporcionan para permitirle especificar medidas en unidades convenientes.

 Español