← 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!")
👨💻 ¡Ya lanzamos el curso oficial de Recursos Python en Udemy! Un curso moderno para aprender Python desde cero con programación orientada a objetos, SQL y tkinter en 2024.
🐍 También te puede interesar:
💡 Ofrecemos servicios profesionales de desarrollo y capacitación en Python a personas y empresas. Consultanos por tu proyecto.