Есть ли возможность в tkinter изменить иконку на панели задач? - PullRequest
0 голосов
/ 11 мая 2019

Я новичок в Ткинтере.Я пытаюсь изменить значок окна Tkinter, но он меняет только значок верхней строки заголовка в окне, но я также хочу изменить значок, который присутствует на панели задач.Есть ли способ ее решить?

root.wm_iconbitmap(r'C:\Users\Jawad Saqib\Desktop\Desktop\Python\jawad.ico')

Ответы [ 2 ]

0 голосов
/ 12 мая 2019

Чтобы изменить значок, отображаемый в реальном окне, (при условии, что root является экземпляром Tk(), вы запускаете root.iconbitmap(icon).

Чтобы изменить значок, отображаемый на панели задач, вам нужно скомпилировать код в exe или исполняемый файл вашей системы и установить значок, потому что значок на панели задач - это исполняемый файл. В этом случае исполняемый файл - это python, и он отображает значок python. Или значок tkinter - он зависит от платформы.

Например. pyinstaller --icon=icon.ico myscript.py

0 голосов
/ 11 мая 2019

Нет,

Вы можете сделать это как exe , а затем также дать ему значок на панели задач, но, поскольку питон выполняется в лаунчере Python, он не сможет изменить корытокод.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...