python - Python:如何删除 tkinter 图标
问题描述
Eyery 单个 tkinter 导入创建一个带有翼标志的 tkinter 窗口
任何想法如何删除它?提前致谢!
我需要 Windows 的答案,而不是 UNIX
解决方案
如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()
推荐阅读
- sql - 我们如何在 oracle 中有列,其数据依赖于其他表中的其他列,并且应该尊重依赖表上的所有更新
- powerbi - PowerBI - 显示最后一个值
- for-loop - TCL 中的迭代使用 for each
- xslt-2.0 - 如何在文件夹上运行我的 XSLT 脚本并将所有数据输出到一个 HTML 文件?
- python - 如何在python中计算考虑闰年的员工年长
- firebase - Azure 活动目录颤动身份验证问题
- c# - 在 NetStandard 2 中反转跨度
- c# - Automapper 将对象列表映射到不同对象列表中的另一个对象,嵌套映射
- html - 如果我想在顶部而不是底部有一个三角形,有人告诉我需要在此处进行哪些更改吗?
- r - 使用 grid.arrange 很好地显示多个点