我在windows7上使用wxpython编写一个小应用程序。我希望在任务栏中添加应用程序的图标。我的代码是:
self.icon = wx.Icon("taskbaricon.ico", wx.BITMAP_TYPE_ICO)
self.SetIcon(self.icon)
在alt-tab中效果很好。
但是在Windows的任务栏中,它只显示了defualt python图标:
那么如何更改Windows任务栏图标? 感谢您的帮助,小程序演示可能是最好的!
答案 0 :(得分:1)
之前已经提出过,我认为这里的答案可以解决您的问题 wxpython icon for task bar
这在技术上不可能在Windows上,但这里的答案列出了一些方法来实现它,主要是通过py2exe。
答案 1 :(得分:0)
我这样做的方法是首先开发整个应用程序,然后使用pyinstaller编译应用程序。 首先打开命令提示符并将工作目录更改为应用程序所在的目录,然后执行以下命令: pyinstaller --windowed --icon =" icon.ico" your_main_script.py 假设您要使用的图标称为icon.ico。 我发现pyinstaller比py2exe更容易使用,并且可用于2.x和3.x版本的pyhton。