的同一文件夹中
我已经看到了有关此问题的其他帖子,并且对发生的事情不完全理解。这些是代码的几行(我的.ICO文件与我的脚本相同的文件夹)
icon = PhotoImage(file='panther.ico')
root.tk.call('wm', 'iconphoto', root._w, icon)
这是错误消息:
Traceback (most recent call last):
File "C:UsersronaldDesktopNew folderLongwood Math Game.py", line 158, in <module>
icon = PhotoImage(file='panther.ico')
File "C:UsersronaldAppDataLocalProgramsPythonPython36-32libtkinter__init__.py", line 3539, in __init__
Image.__init__(self, 'photo', name, cnf, master, **kw)
File "C:UsersronaldAppDataLocalProgramsPythonPython36-32libtkinter__init__.py", line 3495, in __init__
self.tk.call(('image', 'create', imgtype, name,) + options)
_tkinter.TclError: couldn't recognize data in image file "panther.ico"
请记住,我的.ICO文件位于与我的源代码
root.iconbitmap('panther.ico')
是我的代码中更好的选择,因为" photoImage"不支持我的ICO文件