前提・実現したいこと
tkinterで、2秒で消えるGUIを作ろうとしたところ、機能はしていますがコマンドプロンプトにinvalid command nameというエラーメッセージが出ます。
支障はないのですがこのメッセージが出ないようにしたいです。
よろしくお願いします。
発生している問題・エラーメッセージ
invalid command name "58965064<lambda>" while executing "58965064<lambda>" ("after" script)
該当のソースコード
python3
1def success():#success message表示 2 successbox = tkinter.Tk() 3 successbox.geometry('150x120') 4 successbox.title('result') 5 label4 = tkinter.Label(successbox,text='SUCCESS!!') 6 label4.place(x=30,y=30) 7 successbox.after(2000,lambda:successbox.destroy()) 8 label4.after(2000,lambda:label4.destroy()) 9 successbox.mainloop()
回答1件
あなたの回答
tips
プレビュー