Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: BigKaz en 7 Diciembre 2016, 19:55 pm



Título: (Python 3.5) Hacer una accion a una determinada hora
Publicado por: BigKaz en 7 Diciembre 2016, 19:55 pm
Hola, hay alguna manera de ejecutar un pedazo de codigo a una determinada hora?

Gracias.


Título: Re: (Python 3.5) Hacer una accion a una determinada hora
Publicado por: tincopasan en 7 Diciembre 2016, 20:56 pm
siempre que ejecutes un código se puede hacer y de distintas formas, deberíar ser más especifico ya que hay muchas variables, por ejemplo: que sea un demonio, que use la red,que espere,etc.


Título: Re: (Python 3.5) Hacer una accion a una determinada hora
Publicado por: BigKaz en 7 Diciembre 2016, 22:42 pm
deberíar ser más especifico
Bueno, en mi caso quiero eliminar variables a una determinada hora, por ejemplo a las 13:15, como lo hago??

Por ejemplo:
Código
  1. hora = tiempodeahora()
  2. if hora = (13:15):
  3.    del variable


Título: Re: (Python 3.5) Hacer una accion a una determinada hora
Publicado por: Poyoncio en 7 Diciembre 2016, 22:50 pm
Bueno, en mi caso quiero eliminar variables a una determinada hora, por ejemplo a las 13:15, como lo hago??

Por ejemplo:
Código
  1. hora = tiempodeahora()
  2. if hora = (13:15):
  3.    del variable

Es decir, eliminar variables que estas corriendo en el programa? Pues o lo haces mediante ficheros, es decir escribiendo y leyendo de alli las variables o sino, para eliminar una variable igualarla a 0
por ejemplo
Código
  1. if hora == ('13:15'):
  2.    variable = 0
  3. else:
  4.    pass
  5.  
  6.  
  7.  


Título: Re: (Python 3.5) Hacer una accion a una determinada hora
Publicado por: BigKaz en 7 Diciembre 2016, 23:23 pm
Me refiero a que el programa este checkeando en todo momento del si la hora es 13:15, si es asi, que elimine una variable. Un while no serviria porque estaria todo el rato checkeando si son las 13:15
pero no estaria corriendo el programa.

Hipotetico while:
Código
  1. while True:
  2.    if hora == ("13:15"):
  3.        del variable #No sirve!!
  4.  


Título: Re: (Python 3.5) Hacer una accion a una determinada hora
Publicado por: antkk en 10 Diciembre 2016, 19:01 pm
Si estás en Linux utiliza el demonio cron para que a la hora que quieras llame al script de python. Para más información te dejo este enlace: https://help.ubuntu.com/community/CronHowto