回答編集履歴

2

コード修正

2020/04/03 20:32

投稿

teamikl
teamikl

スコア8664

test CHANGED
@@ -44,11 +44,13 @@
44
44
 
45
45
  def generate(num=10):
46
46
 
47
- if num > 0:
47
+ if num <= 0:
48
48
 
49
- root2 = Toplevel()
49
+ return
50
50
 
51
+ root2 = Toplevel()
52
+
51
- root.after(1000, lambda: generate(num-1))
53
+ root.after(1000, lambda: generate(num-1))
52
54
 
53
55
 
54
56
 

1

説明文訂正

2020/04/03 20:32

投稿

teamikl
teamikl

スコア8664

test CHANGED
@@ -1,4 +1,4 @@
1
- Pythonの関数が呼ばれる時は、一時的に処理がPython側に移っている為、sleepで止まります。
1
+ Pythonの関数が呼ばれる時は、一時的に処理がPython側に移っている為、
2
2
 
3
3
  GUIを動かす為には、イベントの処理が終わった後、
4
4