前提・実現したいこと
python初心者です。
不足点などあればお教えください。
おそらくこちらに近いことをしていると思います。
https://teratail.com/questions/45525
text「何か」を表示した3秒後にtextを消したいです
「何か」はラベルで表示しています
発生している問題・エラーメッセージ
1.ウィンドウが開く→「何か」が表示される→3秒たつ→「何か」が消えるが実現したいのに
3秒待った後にウィンドウが開いてしまいます。
2.そもそもコードを実行すると「何か」は表示されません。
エラーメッセージ
該当のソースコード
import tkinter as tk
import time
root = tk.Tk()
root.title(u"ラベル")#ウィンドウラベル設定
root.geometry("600x400")#ウィンドウサイズ変更
Res = tk.Label(root,text="",font=(u"MS 明朝",20),fg="black")
Res.place(x=110,y=290)
Res["text"]="何か"#何かを表示した後
time.sleep(3)#3秒待って
Res["text"]=""#何かを消したい
root.mainloop()
試したこと
・sleepをコメントアウト→何かは表示されず。
・Res["text"]=""をコメントアウト
→3秒後にウィンドウが表示され、何かが表示される
補足情報(FW/ツールのバージョンなど)
python 3.8.0です
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/02 12:16