【发布时间】:2015-04-30 16:37:07
【问题描述】:
我有一个带有 Tkinter 窗口的程序,我想为该窗口设置一个图标。我使用这个代码:window.iconbitmap(os.path.dirname(os.path.abspath(__file__))+"/icon.png") 但抛出以下错误:
Traceback (most recent call last):
File "myprogram.py", line 241, in <module>
window.iconbitmap(os.path.dirname(os.path.abspath(__file__))+"/icon.png")
File "/usr/lib/python2.7/lib-tk/Tkinter.py", line 1591, in wm_iconbitmap
return self.tk.call('wm', 'iconbitmap', self._w, bitmap)
_tkinter.TclError: bitmap "/home/guest/documents/myprogramdir/icon.png" not defined
我认为这是因为我的图标文件与我的其余代码位于同一目录中。但这就是我想要的样子。有解决办法吗?
【问题讨论】: