Какой самый простой способ поместить скрипт Python в системный трей (Windows)

Какой самый простой способ поместить скрипт Python в системный трей?

Моя целевая платформа - Windows. Я не хочу видеть "cmd.exe" окно.

Ответы на вопрос(1)

Решение Вопроса

Добавление иконки в трее можно сделать с помощью Win32 API. Пример: SysTrayIcon.py Сокрытиеcmd.exe окно так же просто, как использоватьpythonw.exe вместо тогоpython.exe чтобы запустить ваши сценарии.
 Durgaprasad17 авг. 2017 г., 07:11
Я попробовал это. Это сработало. но menu_item не показывал изображение. Например - ('Скажи привет', icons.next (), привет) Это не показывает значок.
 mit22 дек. 2011 г., 13:06
Для запуска демонстрации SysTrayIcon необходимо также поместить несколько файлов значков в каталог. Найдите * .ico в каталоге c: \ windows и его подкаталогах и скопируйте их.
 Pro Q24 февр. 2018 г., 00:53
Единственная проблема, возникающая при обновлении этой программы до Python3, заключается в том, что операторы print должны иметь круглые скобки, каждое вхождениеicons.next необходимо изменить наnext(icons) согласно Stackoverflow.com / вопросы / 5237611 / itertools-цикла следующий, а такжеbasestring необходимо изменить наstr согласно / Stackoverflow.com вопросы / 34803467 / ... Тогда код должен работать как положено.
 user13603613 февр. 2018 г., 22:43
Я модифицировалSysTrayIcon.py работать сPython 3 Вот: Stackoverflow.com / а / 48775936/2441026
 Alterlife06 июл. 2009 г., 08:59
Работает для меня. Благодарность

Ваш ответ на вопрос