Cuando quiera usarlo import docx, asegúrese de instalar python-docx , no docx . Puede instalar el módulo ejecutando pip install python-docx.
El nombre de instalación docx es para un módulo diferente Sin embargo,
cuando vaya a importar el módulo python-docx, deberá ejecutar
import docx, no import python-docx.
si aún desea usar el módulo docx, entonces :
En primer lugar, deberá asegurarse de que el módulo docx esté instalado. Si no, simplemente corre pip install docx. Si muestra '* requisito ya satisfecho *', entonces la solución es:
- Vaya a la biblioteca para encontrar el archivo docx.py , deberá ir al directorio donde instaló Python, luego \ Lib \ site-packages \ y buscar el archivo docx.py
Abra el archivo docx.py en el editor de texto y busque este código
from exceptions import PendingDeprecationWarning
- Reemplace el código anterior con
try:
from exceptions import PendingDeprecationWarning
except ImportError:
pass
- Guarda el archivo
- Ahora puede ejecutar el módulo de importación docx en Python 3.x sin ningún problema
exceptionsmódulo no existe en Python 3 (las excepciones definidas allí se agregaron de__builtin__todos modos). Parece que la conversión de DocX a Python 3 aún no está completa.