Python&Tkinterでtime.sleepを使用したプログラムなのですが、
import tkinter as tk import time root = tk.Tk() var1 = tk.IntVar(value=100) var2 = tk.IntVar(value=100) var3 = tk.IntVar(value=100) total = var1.get() + var2.get() + var3.get() def cal(): var1lab = tk.Label(text=var1.get()) var1lab.pack() time.sleep(1) var2lab = tk.Label(text=var2.get()) var2lab.pack() time.sleep(1) var3lab = tk.Label(text=var3.get()) var3lab.pack() time.sleep(3) totallab = tk.Label(text=total) totallab.pack() button = tk.Button(text="計算&表示",command=cal) button.pack() root.mainloop()
一つずつ表示したいのですが、4秒ぐらいして一気に表示されます。
どうすればできますか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/03/20 10:12
2021/03/22 01:01