← Volver
El método óptimo es intentar importar el módulo en cuestión y capturar la excepción correspondiente.
A partir de Python 3.6 lo recomendado es capturar la excepción
Cómo chequear si un módulo está instalado
try:
import win32api
except ImportError:
print("pywin32 no está instalado.")
else:
print("¡pywin32 está instalado!")
A partir de Python 3.6 lo recomendado es capturar la excepción
ModuleNotFoundError
(que hereda de la anterior) para mayor precisión.# A partir de Python 3.6.
try:
import win32api
except ModuleNotFoundError:
print("pywin32 no está instalado.")
else:
print("¡pywin32 está instalado!")
💬 ¿Alguna duda sobre este código? ¡Preguntanos en el foro!
❤️ ¿Te gusta nuestro contenido? ¡Ayudanos a seguir creciendo con una donación!