← Volver

Cómo recargar un módulo importado

Usando la función estándar importlib.reload():

>>> import importlib
>>> import modulo # Importa el módulo por primera vez.
>>> import modulo # No hace nada.
>>> importlib.reload(modulo) # Vuelve a importar el módulo.

Esto es útil porque Python ignora el uso de import sobre un módulo que ya fue importado. Por ende, si el contenido del módulo cambió durante la ejecución del programa o si se quiere volver a ejecutar el contenido del módulo, se debe usar importlib.reload().

Véase también nuestro artículo sobre el sistema de importación en Python.

modulos


👨‍💻 ¡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.