python - 带有 .icns 的 tkinter mac os 徽标出现错误
解决方案
位图必须是 ico 类型,不能是 png 或 jpg 类型,否则图像不会显示为图标。这些是解决方案
import tkinter as tk
root = tk.Tk()
root.tk.call('wm', 'iconphoto', root._w, tk.PhotoImage(file='/path/to/ico/icon.png')
root.mainloop()
import tkinter as tk
root = tk.Tk()
root.iconphoto(False, tk.PhotoImage(file='/path/to/ico/icon.png'))
root.mainloop()
推荐阅读
- python - Python:创建新 virtualenv 时的 pip 版本
- reactjs - 如何根据构建的分支为具有不同环境变量的 creat-react-app 项目设置 DevOps 构建?
- selenium - 如何在同一个 xpath 中添加两个 div 位置以忽略重复值?
- meteor - 在 Angular 7 和 Swift DDP 客户端上获取光标数据
- binary - 二进制左移和右移
- rest - 休息 api 有效负载字段的正确日期格式是什么?
- android - google play:如何将不同的 apk 分发到不同的国家但版本相同?
- c# - 由于 postsharp 错误,构建失败:管道服务器提前退出,退出代码为 1
- android - 如何使用观察者使用 ViewPager 中当前项目位置的值验证 EditText 中的值?
- regex - 使用 PCRE 从代码中删除 htmlentities(.*)