ejecutar cada minuto python

Iniciado por Kase, 4 Julio 2013, 09:45 AM

0 Miembros y 1 Visitante están viendo este tema.

Kase

necesito ejecutar cada minuto un script/metodo  .__.

y la verdad, lo único que se me ocurre es llamar al comando sleep()

Código (python) [Seleccionar]
while True:
    check_if_time()
    sleep(60)


tengo una base de datos con comandos que se ejecutan a cierta hora del dia.  pero la configuracion de estos comandos es algo volátil,  un dia pueden estar corriendo a las 5am  y otro dia alas 7pm segun caprichos del administrador.



hay alguna forma de optimizar esto? .__.

kagure

La verdad no se si te sirva pero podrias probar a ejecutar el script que necesitas con el comando cron te dejo un ejemplo de como se puede utilizar http://blog.desdelinux.net/cron-crontab-explicados/


Nocreas nada de lo que oyes y solo cree la mitad de lo que ves.

-Mc_Raaka-

"Creo" que con buildbot podrias programar las tareas a ejecutar en la base de datos de forma automatica, no estoy muy seguro de ello ya que no estoy muy metido en el tema de redes, pero creo que lei algo al respeto sobre eso en buildbot