私は、ユーザーがキャラクターの色を選択して迷路を通り抜けるゲームを作成しています。もともと私はユーザーにキャラクターの名前と行きたい方向を入力してもらいましたが、tkinterで矢印キーを使用するように入力を変更しました。tkinterが入力用の新しいウィンドウを開くため、問題が発生しています。
import view,datetime,Tkinter as tk
def main():
global root
if __name__ == "__main__":
view.root.update()
command = raw_input( "choose a player:" )
run1( command )
view.root.update()
while True:
root = tk.Tk()
print( "Press a key (Escape key to exit):" )
root.bind_all( '<Key>', key )
root.mainloop()
root.withdraw()
root.destroy()
view.root.destroy()
main()
これは、インポートしたものと主な機能を示しています。