What's the simplest way to put a python script into the system tray (Windows)

python, system-tray

Solution

Those are two questions, actually:

- Adding a tray icon can be done with Win32 API. Example: SysTrayIcon.py

- Hiding the `cmd.exe` window is as easy as using `pythonw.exe` instead of `python.exe` to run your scripts.

Problem

What's the simplest way to put a python script into the system tray? My target platform is Windows. I don't want to see the 'cmd.exe' window.

Original source

Related problems