I have a script that checks something on my PC every 5 minutes and I don't want Python to show on my task tray. I use Windows as my operating system.
Is there any way to make Python run in the background and force it to not show in my task tray?
I have a script that checks something on my PC every 5 minutes and I don't want Python to show on my task tray. I use Windows as my operating system.
Is there any way to make Python run in the background and force it to not show in my task tray?
Just another option you have:
You can create a shortcut to your Python script, then
right-click the shortcut --> Properties --> Shortcut tab
There is a drop-down box under the Run option which lets you run the command minimized.
cron it on linux; schedule it on windows [control panel > scheduled tasks > Add scheduled task]
Look for Schedule Tasks in the control panel.
You could run it as a service. See here
If you run a console script using
pythonw.exe
, it will neither display a window nor appear in the task bar. For example, I use the following command to launch ntlmaps on startup:Be aware, however, that there is no way to interact with the script, nor to terminate it save via the Task Manager.