# python docx Reviews
**Vendor:** python docx  
**Category:** [Bibliotecas de Componentes de Software](https://www.g2.com/es/categories/component-libraries)  
**Average Rating:** 4.0/5.0  
**Total Reviews:** 12
## About python docx
python-docx es una biblioteca de Python para crear y actualizar archivos de Microsoft Word (.docx).




## python docx Reviews
  ### 1. Otra biblioteca útil de Python.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Isaac K. | Web and Database Administrator , Mediana Empresa (51-1000 empleados)

**Reviewed Date:** October 16, 2019

**¿Qué es lo que más te gusta de python docx?**

La biblioteca docx se puede utilizar para trabajar con documentos en formato de Microsoft en Python. Tiene funciones que te permiten crear nuevos documentos de Microsoft Word en formato docx, así como actualizar los existentes. Puedes crear párrafos, tablas, encabezados y más en Python y guardar el archivo resultante en docx, que se puede ver en Word.

**¿Qué es lo que no te gusta de python docx?**

No pude averiguar cómo establecer estilos predeterminados para características como encabezados, tablas, de modo que no tenga que realizar el mismo estilo en cada documento.

**¿Qué problemas resuelve python docx ¿Y cómo te beneficia eso?**

La biblioteca docx es buena para automatizar documentos regulares de Microsoft Word o extraer datos de la web y guardarlos en un documento de Word usando Python.

  ### 2. Una buena opción para crear y actualizar archivos de Microsoft Word.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Juan Diego A. | Cisco TAC LAN Switching Team Leader, Empresa (> 1000 empleados)

**Reviewed Date:** February 20, 2019

**¿Qué es lo que más te gusta de python docx?**

Buena biblioteca de Python para trabajar con archivos de Microsoft Word, podemos crear y actualizar un archivo de Word.  
+ Puede crear y actualizar tablas en el documento  
+ Modificar el formato del párrafo  
+ Puede agregar encabezados y pies de página  
+ también puede enumerar y usar viñetas  

**¿Qué es lo que no te gusta de python docx?**

Hasta ahora se han cubierto todos los conceptos básicos de las palabras, me gustaría tener las opciones para insertar imágenes y crear, estilo de URL y la opción de modificar el diseño (cambiar la orientación de la página, agregar columnas o modificar los márgenes).

**Recomendaciones a otros que estén considerando python docx:**

Buena opción para obtener opciones de Word basadas en tus guiones también ahorra mucho tiempo para obtener los datos de manera intermedia en tu archivo de Word.

**¿Qué problemas resuelve python docx ¿Y cómo te beneficia eso?**

Estamos construyendo un sistema y necesitamos obtener algunos informes en formato docx, con python docx, podemos construir los informes en nuestro código directamente a Word, eso ahorra mucho tiempo, porque tenemos los informes una vez que necesitamos ejecutarlos.

  ### 3. Perfecto para las tareas repetitivas y molestas.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Dmitriy B. | Vice President, Educación superior, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** January 30, 2019

**¿Qué es lo que más te gusta de python docx?**

La capacidad de crear un nuevo documento utilizando una plantilla o abrir uno existente que necesita modificaciones. Esto es muy útil cuando hay muchos documentos y se necesita aplicar el mismo formato a todos ellos; o para crear memorandos/cartas para diferentes personas con información tomada de una base de datos SQL, como dirección y otra información, por ejemplo, para la factura.

**¿Qué es lo que no te gusta de python docx?**

Es un lenguaje de programación, por lo que todos sus procedimientos son de bajo nivel. De esta manera, la mayoría de los empleados no pueden usarlo, solo la opción del administrador de TI. Además, no todas las opciones disponibles en el Word actual son accesibles, como la tabla de contenido o referencias y fuentes, numeración automática de figuras y similares. Por otro lado, estas son opciones bastante específicas que se necesitan raramente y justifican el uso de un paquete de oficina completo para eso.

**Recomendaciones a otros que estén considerando python docx:**

No es un reemplazo para el paquete de Office, pero es una herramienta muy buena para automatizar tareas como la corrección del formato o la creación de cartas modelo con algún texto/información personalizada para cada destinatario/fecha/base de datos, etc. Una herramienta muy poderosa dentro de Python en general. Otra opción es escribir pdf directamente si no necesitas editarlo más tarde.

**¿Qué problemas resuelve python docx ¿Y cómo te beneficia eso?**

Normalmente son memorandos, cartas, facturas que necesitan ser personalizadas a mano por alguna razón. Mantener cartas, etc. como docx permite una fácil indexación y una búsqueda rápida con una vista previa rápida también. Como esto está dentro del marco completo de Python, se puede integrar con otras características como el acceso a bases de datos o ejecutarse dentro del módulo cgi también.

  ### 4. Excelente biblioteca para manejar documentos con Python.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Mauricio Alejandro C. | Desarrollador Java SemiSenior, Empresa (> 1000 empleados)

**Reviewed Date:** February 18, 2019

**¿Qué es lo que más te gusta de python docx?**

Esta biblioteca ofrece una manera excelente, simple e intuitiva de crear y actualizar archivos (.docx), proporcionando al programador herramientas que permiten hacerlo rápidamente, dando resultados rápidos, acelerando el proceso de desarrollo y contando con una excelente documentación. Será fácil de implementar por el equipo de desarrollo.

**¿Qué es lo que no te gusta de python docx?**

Deberían añadir más características a la biblioteca, especialmente para trabajar con otros tipos de archivos, mejorando que puedan trabajar con otras extensiones, dando a la biblioteca más capacidad, haciéndola multiplataforma.

**Recomendaciones a otros que estén considerando python docx:**

Es una forma fácil y útil de hacerlo, dando velocidad y fluidez al trabajar con archivos en proyectos.

**¿Qué problemas resuelve python docx ¿Y cómo te beneficia eso?**

Para poder gestionar directamente los archivos (.docx), directamente desde el programa, para poder hacer métodos que creen o modifiquen los datos que provienen de la base de datos o que el usuario introduce, o cualquier función según se requiera, esto da una capacidad de respuesta rápida, restando horas de desarrollo que tomaría a través de pasos comunes, una excelente biblioteca que todo programador debería tener en su lista.

  ### 5. Biblioteca para editar y crear documentos DOC

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jacob H. | Computer Programmer, Software de Computadora, Empresa (> 1000 empleados)

**Reviewed Date:** February 12, 2019

**¿Qué es lo que más te gusta de python docx?**

Realmente me gusta la integración que esta biblioteca tiene con el lenguaje de programación además de que la documentación es excelente, hecha para que cualquier persona con conocimientos básicos pueda usarla y hacer una llamada a ella, también cabe destacar que cumple funciones muy específicas con la edición y creación de documentos en formato DOC, simplificando así mucho trabajo.

**¿Qué es lo que no te gusta de python docx?**

No tienen absolutamente nada que no me guste, es una biblioteca muy completa que cumple con el propósito para el que fue creada y, como dije, su integración es increíble, es casi imposible encontrar algún fallo en cualquiera de las funciones.

**Recomendaciones a otros que estén considerando python docx:**

Sin duda lo recomiendo y creo que es la mejor opción cuando hablamos de documentos en formato DOC y Python, sinceramente no creo que estos resultados se puedan lograr programando las funciones por nosotros mismos, siento que es una herramienta increíblemente útil a la que podemos sacar mucho provecho también cuando hay recursos de los que podemos hacer uso gratuito, creo que nadie se queja de algo así.

**¿Qué problemas resuelve python docx ¿Y cómo te beneficia eso?**

Lo he utilizado puntualmente en ciertas ocasiones donde el sistema que estoy haciendo está basado en Python, pero la verdad es que me ha sacado de apuros cuando se trata de manipular documentos, ya que a partir de las funciones que tiene la biblioteca, el trabajo que uno se complica es increíble.

  ### 6. Muy bueno, con mucha profundidad.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Dhruv  B. | Assistant Manager, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** November 26, 2018

**¿Qué es lo que más te gusta de python docx?**

Muy simple y fácil de usar. por ejemplo - la función requerida para agregar una imagen es add_picture. add_paragraph agrega un párrafo. Los nombres de las funciones son muy lógicos y tienen sentido en la mayoría de los casos.

**¿Qué es lo que no te gusta de python docx?**

No hay opción para escribir una tabla de contenidos con número de página de manera dinámica, tuve que hacerlo manualmente en el código.

**Recomendaciones a otros que estén considerando python docx:**

La documentación está bien definida y las convenciones de nomenclatura son muy fáciles de recordar, ahorra mucho tiempo si vas a ejecutar un fragmento de código una y otra vez.

**¿Qué problemas resuelve python docx ¿Y cómo te beneficia eso?**

Es muy cansado crear un informe para cada ejecución de un código ya que el diseño se mantiene igual. python docx me ayudó a crear automáticamente un informe en formato Word para cada ejecución. No hay absolutamente ninguna diferencia entre el informe generado automáticamente y el informe manual preparado. Ahorré mucho tiempo y fue muy apreciado por mi cliente.

  ### 7. Conversión a y desde Microsoft Docx y Python

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuario verificado en E-Learning | Mediana Empresa (51-1000 empleados)

**Reviewed Date:** February 19, 2019

**¿Qué es lo que más te gusta de python docx?**

Realmente aprecié la capacidad de leer rápidamente la entrada de cualquier archivo docx y usar ese texto en mi código de Python. Pandas ya permitía esto para archivos de Excel y python-docx lo permite ahora para archivos docx.

**¿Qué es lo que no te gusta de python docx?**

Realmente no me gustó cómo había múltiples tipos de objetos al leer del archivo. En lugar de poder acceder rápidamente a todo el texto, estaba más abstraído en objetos de párrafo y texto.

**Recomendaciones a otros que estén considerando python docx:**

Cumple con su función y no tiene demasiadas funciones abstractas y aleatorias que resulten confusas.

**¿Qué problemas resuelve python docx ¿Y cómo te beneficia eso?**

Estaba usando esta biblioteca para proyectos personales e iterando a través de muchos documentos de Microsoft Docx en lugar de tener que revisarlos manualmente. Ahorró mucho tiempo y trabajo manual.

  ### 8. La mejor herramienta para crear documentos

**Rating:** 3.5/5.0 stars

**Reviewed by:** Usuario verificado en Fabricación Eléctrica/Electrónica | Mediana Empresa (51-1000 empleados)

**Reviewed Date:** February 19, 2019

**¿Qué es lo que más te gusta de python docx?**

Es increíble lo fácil que es usarlo mediante funciones integradas con nombres de funciones muy descriptivos. La curva de aprendizaje es realmente baja. También resulta muy útil cuando puedes aplicar estas funciones en llamadas masivas para editar o manipular una gran cantidad de datos a la vez. La documentación proporcionada junto con la herramienta es brillante y hace que sea mucho más fácil identificar qué funciones usar y cuándo.

**¿Qué es lo que no te gusta de python docx?**

En general, no tengo muchas quejas, pero desearía que hubiera más apoyo para la herramienta. Las funciones no funcionan como se espera si los módulos no están basados en el estándar.

**¿Qué problemas resuelve python docx ¿Y cómo te beneficia eso?**

Revisar documentos de Word para propósitos oficiales y principalmente solo automatización y digitalización.

  ### 9. La documentación más sencilla de seguir

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuario verificado en Software de Computadora | Mediana Empresa (51-1000 empleados)

**Reviewed Date:** February 14, 2019

**¿Qué es lo que más te gusta de python docx?**

Es una documentación detallada y es realmente fácil de seguir. Siempre que te quedes atascado, simplemente consulta python docx.

**¿Qué es lo que no te gusta de python docx?**

Tal vez los ejemplos sean realmente difíciles de seguir para los principiantes.

**Recomendaciones a otros que estén considerando python docx:**

¡Es simple de usar y es gratis! Un lugar perfecto para cualquiera que sea nuevo en Python.

**¿Qué problemas resuelve python docx ¿Y cómo te beneficia eso?**

Estamos desarrollando software que requiere Python y para construir un buen software debes consultar la documentación de Python para hacer el mejor uso de Python en el trabajo.

  ### 10. Buen paquete si estás trabajando con MS Word y Python.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuario verificado en Videojuegos | Empresa (> 1000 empleados)

**Reviewed Date:** February 10, 2019

**¿Qué es lo que más te gusta de python docx?**

Fácil de instalar
Fácil de usar
Muchas características excelentes

**¿Qué es lo que no te gusta de python docx?**

El soporte no es tan bueno. Te quedas atascado si necesitas hacer algo que aún no está implementado.

**Recomendaciones a otros que estén considerando python docx:**

Gran (y creo que único) producto que admite MS Word con Python. Muy útil si necesitas usarlo.

**¿Qué problemas resuelve python docx ¿Y cómo te beneficia eso?**

Escribe una herramienta para hacer una revisión automática de documentos de MS Word.



- [View python docx pricing details and edition comparison](https://www.g2.com/es/products/python-docx/reviews/python-docx-review-1800284?section=pricing&secure%5Bexpires_at%5D=2026-05-10+13%3A54%3A42+-0500&secure%5Bsession_id%5D=63e72845-9cb3-4f5e-8847-5cc73544918d&secure%5Btoken%5D=ea1af2f4ad049753859bf8276aa49e19f6f7125e5206c94f94cf28d2d0c3f148&format=llm_user)

## python docx Features
**Funcionalidad**
- Contingencia lingüística
- Biblioteca de componentes
- Componentes desbloqueados

**Gestión**
- Integración del marco
- Gestión de repositorios
- Apoyo

## Top python docx Alternatives
  - [Essential Studio](https://www.g2.com/es/products/essential-studio/reviews) - 4.5/5.0 (692 reviews)
  - [pandas python](https://www.g2.com/es/products/pandas-python/reviews) - 4.6/5.0 (95 reviews)
  - [Progress Kendo UI](https://www.g2.com/es/products/progress-kendo-ui/reviews) - 4.4/5.0 (248 reviews)

