回答編集履歴
1
検証結果をもとに修正
answer
CHANGED
@@ -1,7 +1,14 @@
|
|
1
|
-
OSなど不明ですが、以下と同じ現象かもしれません。
|
2
|
-
|
1
|
+
複数行にわたるコードをテキストエディタからコピーし`Win10+python3.5.x`の`IDLE`上に貼付にて再現しました。
|
2
|
+

|
3
3
|
|
4
|
-
参考にされているページにも「複数行をプロンプトに貼り付けると環境によっては動かないかもしれません」と記載されています。
|
4
|
+
参考にされているページにも「複数行をプロンプトに貼り付けると環境によっては動かないかもしれません」と記載されていますが、`IDLE`もこれに該当するようです。
|
5
|
+
1行ずつ手入力してみてください。
|
5
6
|
|
6
7
|
なお、参考ページは`pyhton2.x`環境が前提です。
|
7
|
-
もし実行環境が`python3.x`であれば、上記の修正後も別のエラー(`ImportError: No module named 'Tkinter'`)が発生し正しく動作しませんのでご注意ください。
|
8
|
+
もし実行環境が`python3.x`であれば、上記の修正後も別のエラー(`ImportError: No module named 'Tkinter'`)が発生し正しく動作しませんのでご注意ください。
|
9
|
+
|
10
|
+
以下、`3.x`で動作するコード例です。参考まで。
|
11
|
+

|
12
|
+
|
13
|
+
結果
|
14
|
+

|