¿Cómo puedo hacer que Python se ejecute en un momento específico todos los días y haz que se repita cada hora? -- python campo con scheduled-tasks campo con taskscheduler camp Relacionados El problema

How can I make Python run at a specific time everyday and make it repeat every hour?


0
vote

problema

Español

Hice un script de Python para recordarme que beba agua cada hora. Mi código es:

  <div class="about5">About</div>111  

Puse la ruta de Python y la ruta de este script en un archivo .bat e hizo que se ejecute todos los días a las 8:35 AM utilizando el planificador de tareas. Se ejecutó a las 8:35 am pero no se repitió. ¿Alguien puede señalar lo que estoy haciendo mal o sugerir un mejor método?

Original en ingles

I made a Python script to remind me to drink water every hour. My code is:

import time import plyer from plyer import notification  if __name__ == "__main__":     while True:         plyer.notification.notify(             title="Go and Drink Water!",             message="You need to drink at least 3.5 litres of water Everyday. Being Dehydrated can decrease Brain Function and Energy levels.",             app_icon="C:\\Users\\(My username)\\(location of icon)",             timeout=10,         )         time.sleep(60 * 60) 

I put the python path and this script's path in a .bat file and made it run everyday at 8:35am using Task Scheduler. It did run at 8:35am but it didn't repeat. Can anyone point out what I am doing wrong or suggest a better method?

        
 
 

Lista de respuestas

0
 
vote

Usa el módulo de Python Apscheduler: https: //apscheduler.readthedocs. IO / EN / ESTABLE / USERGUIDE.HTML # CODE-EJEMPLOS

 

use python APScheduler module: https://apscheduler.readthedocs.io/en/stable/userguide.html#code-examples

 
 

Relacionados problema

0  Cómo guardar el registro de eventos de Windows Server en CSV utilizando el Programador de tareas  ( How to save windows server event log to csv using task scheduler ) 
Estoy tratando de guardar el registro de eventos de Windows Server en CSV utilizando el Programador de tareas, para un período de intervalo regular. ¿Hay una ...

2  ¿Cómo configurar "Ejecutar solo si está conectado" y "Ejecutar como" con Taskscheduler en C #?  ( How to set run only if logged in and run as with taskscheduler in c ) 
Estoy tratando de usar la envoltura administrada por programador de tareas C # para generar programas programadas en un sistema de Windows. Puedo generar tare...

1  Cree una tarea programada usando Task_Trigger_Logon en Python  ( Create a scheduled task using task trigger logon in python ) 
Estoy tratando de crear una tarea que se ejecutará cada vez que el usuario actual inicie sesión. Tengo problemas para encontrar buenos ejemplos o documentac...

5  C # programador de tareas en máquina remota  ( C sharp task scheduler in remote machine ) 
Estoy tratando de configurar un programa que creará un programa de tareas en un servidor remoto. Sin embargo, el siguiente código funciona bien para la máquin...

0  Evento de activación con inicio de sesión RDP  ( Trigger event with rdp login ) 
Estoy ejecutando Win 10 sin correr explorer.exe En Startup Windows ejecuta mi aplicación predeterminada, pero necesito ejecutar explorer.exe siempre que se re...

1  ¿Cómo cambiar el directorio de inicio de una tarea programada con SCHTASKS.EXE en Windows programáticamente?  ( How to change start directory of an scheduled task with schtasks exe in windows ) 
Estoy tratando de programar una tarea con este comando SCHTASKS /Create /TN MyTaks /SC minute /MO 1 /TR "%cd%myfile.exe" Necesito que la tarea progra...

0  Windows 2012 no funciona a ejecutar el script de PowerShell [cerrado]  ( Windows 2012 fails to run powershell script ) 
cerrado. Esta pregunta necesita Detalles de depuración . Actualmente no está aceptando respuestas. ...

1  Si las ranuras de tareas en un ejecutor pueden ser compartidas por diferentes tareas de solicitud de chispa?  ( If the task slots in one executor can be shared by different spark application t ) 
He leído cierta literatura sobre la programación de tareas de chispa, y encontré algunos documentos mencionados que el ejecutor está monopolizado por una sola...

0  NET TOTERSHEDULE CUTIMZ NO CORRE  ( Net jobschedule quartz not running ) 
Tengo trabajos de cuarto de cuarzo para correr algunas tareas. Ha estado funcionando bien, pero ahora he descubierto que ha dejado de trabajar en uno de los s...

0  ¿Usa el Programador de tareas para ejecutar un archivo ASP?  ( Use task scheduler to run a asp file ) 
Hola, deseo ejecutar el siguiente código todos los días a las 9 am. Básicamente, el código leerá un archivo TXT y de cada línea. Se procesará e insertará en u...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos