programa - ¿Cómo ejecutar una secuencia de comandos python en segundo plano?
ejemplos de python en arcgis (5)
Busque Programar tareas en el panel de control.
Tengo un script que verifica algo en mi PC cada 5 minutos y no quiero que Python se muestre en mi bandeja de tareas. Yo uso Windows como mi sistema operativo.
¿Hay alguna forma de hacer que Python se ejecute en segundo plano y forzarlo a no mostrarse en mi bandeja de tareas?
Solo otra opción que tienes:
Puede crear un acceso directo a su secuencia de comandos de Python, luego right-click the shortcut --> Properties --> Shortcut tab
Hay un cuadro desplegable en la opción Ejecutar que le permite ejecutar el comando minimizado.
cron it en linux; programarlo en Windows [panel de control> tareas programadas> Agregar tarea programada]
Si ejecuta un script de consola usando pythonw.exe
, no mostrará una ventana ni aparecerá en la barra de tareas. Por ejemplo, uso el siguiente comando para iniciar ntlmaps en el inicio:
C:/BenBlank/Python2.6/pythonw.exe scripts/ntlmaps
Tenga en cuenta, sin embargo, que no hay forma de interactuar con el script ni de rescindirlo a través del Administrador de tareas.
Podrías ejecutarlo como un servicio. Mira aquí