Python Tkinter エラー、「イメージを作成するには早すぎます」質問する

Python Tkinter エラー、「イメージを作成するには早すぎます」質問する

Tkinter を使用してボード ゲームを作成するという課題があります。これは、ボードのイメージを取り込むプログラムの一部にすぎません。しかし、「イメージを作成するには時期尚早です」というエラーが繰り返し表示され、何が間違っているのかわかりません。

これまでのコードは次のとおりです。

from Tkinter import *
from pprint import pprint

# Which variable is currently updating
from variableColors import Variables
VariableIndex = 0               
VariableText = Variables[VariableIndex]

Ids = None             # Current canvas ids of the text and 4 player tokens:
                       # Will be None if not committed

VariableCoords = { }       # Where store variable and coordinates


im = PhotoImage(file="C:\Users\Kiki\Desktop\Assignment\\")
photo = can.create_image(0,0,anchor=NW, image=im)

can.pack()


root.mainloop()

ご協力いただければ幸いです。ありがとうございます :)

ベストアンサー1

root - を宣言し忘れましたroot = Tk()。使用する前に Tk システムをオンにする必要があります。

おすすめ記事