Чтобы изменить значок Windows с помощью Tkinter, вы можете использовать следующие методы:
Метод 1: использование библиотеки ctypes
import ctypes
# Load the user32.dll library
user32 = ctypes.windll.user32
# Path to the icon file
icon_path = "path_to_icon_file.ico"
# Set the icon
user32.SetClassLongPtrW(hwnd, -14, icon_path)
с фактическим путем к файлу значка и hwndс дескриптором вашего окна Tkinter.
Метод 2. Изменение стиля окна
from tkinter import Tk
# Create a Tkinter window
window = Tk()
# Path to the icon file
icon_path = "path_to_icon_file.ico"
# Set the window icon
window.iconbitmap(icon_path)
# Enter the Tkinter event loop
window.mainloop()
с указанием фактического пути к файлу значка.
Метод 3: использование модуля win32api(требуется пакет pywin32)
import win32api
# Path to the icon file
icon_path = "path_to_icon_file.ico"
# Set the icon
win32api.SetConsoleIcon(icon_path)
с указанием фактического пути к файлу значка.