0
私はこの質問について他の投稿を見ており、何が起こっているかについて完全に理解していませんでした。これらの数行のコードで私のtkinterアイコンを変更する方法はありますか?
がTraceback (most recent call last):
File "C:\Users\ronald\Desktop\New folder\Longwood Math Game.py", line 158, in <module>
icon = PhotoImage(file='panther.ico')
File "C:\Users\ronald\AppData\Local\Programs\Python\Python36-32\lib\tkinter\__init__.py", line 3539, in __init__
Image.__init__(self, 'photo', name, cnf, master, **kw)
File "C:\Users\ronald\AppData\Local\Programs\Python\Python36-32\lib\tkinter\__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"
は心に留めておくMY .icoファイルは、次のとおりです。 これらは、数行のコードです。ここ
icon = PhotoImage(file='panther.ico')
root.tk.call('wm', 'iconphoto', root._w, icon)
はエラーメッセージです(私の.icoファイルは私のスクリプトと同じフォルダにあります) 「光画像は、」私のICOファイルをサポートしてdoesntのため、私のコードでは、より良い選択肢だろうMYソースコード
何が間違っているかを確認するために問題の画像へのリンクを提供してください。 –
'PhotoImage'は.gifと.pgmでのみ動作します。他のフォーマットには 'PIL'モジュールが必要です。 [PhotoImage](http://effbot.org/tkinterbook/photoimage.htm)を参照してください。 – furas