Как добавить свой собственный значок в pyinstaller при открытии файла

#python #tkinter #pyinstaller

Вопрос:

Когда я компилировал свой файл python в exe через pyinstaller. Я подумал, есть ли какой-нибудь способ добавить свой собственный значок при открытии файла.

Например, когда я открываю свой файл, я вижу это:

Обведенный — это значок моего приложения Tkinter на панели задач

Обведенный кружком-это логотип Tkinter, когда я открываю свое приложение

Итак, как это исправить. Я хочу добавить свой собственный логотип

Ответ №1:

В коде вашего приложения добавьте это:

 root.iconbitmap("path_to_icon.ico")
 

Где root назначена переменная Tk() и path_to_icon.ico указан путь, по которому хранится значок.

.

При использовании pyinstaller добавьте флаг --icon="path_to_icon.ico"

Пример: pyinstaller my_program.py --icon="icon.ico"