Python:如何删除tkinter图标

2024-10-03 23:28:42 发布

您现在位置:Python中文网/ 问答频道 /正文

Eyery single tkinter import创建一个带有翼形标志的tkinter窗口

在上面。以下是截图:tkinter_screenshot

有什么办法去掉它吗?提前谢谢!在

我需要的是Windows的答案,而不是UNIX的答案


Tags: 答案importtkinter标志windowsunixsingle办法
2条回答

https://stackoverflow.com/a/18277350/4777984所示,这可能是最好的解决方案。在

import tkinter
import tempfile, base64, zlib

ICON = zlib.decompress(base64.b64decode('eJxjYGAEQgEBBiDJwZDBy'
    'sAgxsDAoAHEQCEGBQaIOAg4sDIgACMUj4JRMApGwQgF/ykEAFXxQRc='))

_, ICON_PATH = tempfile.mkstemp()
with open(ICON_PATH, 'wb') as icon_file:
    icon_file.write(ICON)

tk = tkinter.Tk()
tk.iconbitmap(default=ICON_PATH)
label = tkinter.Label(tk, text="Window with transparent icon.")
label.pack()

tk.mainloop()

看看这个问题 Set window icon。 基本上你可以调用root.iconbitmap(path_to_your_icon)。在

相关问题 更多 >