← Volver
Vía la clase estándar
El primer argumento de
Este código ejecuta la función solo una vez. Para programar la ejecución de una función recurrentemente con un intervalo definido, véase Ejecutar un código cada determinado tiempo.
Cómo ejecutar un código tras un tiempo determinado
threading.Timer
:import threading
def f():
print("¡Hola, mundo!")
# Ejecutar la función luego de 3 segundos.
t = threading.Timer(3, f)
t.start()
print("Esto se ejecuta antes que la función f().")
El primer argumento de
Timer
indica la cantidad de segundos dentro de la cual se ejecutará la función pasada como segundo argumento.Este código ejecuta la función solo una vez. Para programar la ejecución de una función recurrentemente con un intervalo definido, véase Ejecutar un código cada determinado tiempo.
👨💻 ¡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.