回答編集履歴
2
説明補足
answer
CHANGED
@@ -5,7 +5,9 @@
|
|
5
5
|
|
6
6
|
問題点: textBox1 は grid() の戻り値 なので None になります。
|
7
7
|
|
8
|
+
その為、`float(textBox1.get())` は、目的のウィジェットを正しく参照できてません。
|
8
9
|
|
10
|
+
|
9
11
|
同じ変数を2度書くのを手間に感じるかもしれませんが、
|
10
12
|
初期化とレイアウトは別にした方が保守しやすいコードになります。
|
11
13
|
(バージョン管理で変更差分を見る場合等、長い行は変更箇所が解り難い)
|
1
変数名の修正
answer
CHANGED
@@ -3,7 +3,7 @@
|
|
3
3
|
textBox1 = tk.Entry(...).grid(...)
|
4
4
|
```
|
5
5
|
|
6
|
-
問題点:
|
6
|
+
問題点: textBox1 は grid() の戻り値 なので None になります。
|
7
7
|
|
8
8
|
|
9
9
|
同じ変数を2度書くのを手間に感じるかもしれませんが、
|
@@ -17,7 +17,7 @@
|
|
17
17
|
```
|
18
18
|
|
19
19
|
----
|
20
|
-
`tk.
|
20
|
+
`tk.Entry(...).grid()` の様に連続して記述する場合は、
|
21
21
|
**戻り値を変数に入れてはいけません。** 使い所・状況を選びます。
|
22
22
|
|
23
23
|
- 後から参照する必要のないウィジェット。固定の Label 等
|