回答編集履歴
1
コードの表記が正常に反映されていなかったので修正しました。
answer
CHANGED
@@ -1,3 +1,4 @@
|
|
1
|
+
```
|
1
2
|
# coding:utf-8
|
2
3
|
#sys.stdout = codecs.getwriter("utf-8")(sys.stdout)# ←文字化け(popupはOK)。動作OK
|
3
4
|
#sys.stdout = codecs.getwriter("utf-8")# ←動作NG
|
@@ -7,7 +8,8 @@
|
|
7
8
|
popup(u"はじめまして")
|
8
9
|
|
9
10
|
if __name__ == '__main__':
|
10
|
-
test_print()
|
11
|
+
test_print()コード
|
12
|
+
```
|
11
13
|
|
12
14
|
|
13
15
|
全く同じ状況でした。
|
@@ -24,5 +26,6 @@
|
|
24
26
|
2行目のコメントを外す(有効にする)と、メッセージが文字化けしました。
|
25
27
|
(popupは文字化けしませんでした。)
|
26
28
|
3行目のコメントを外すと、ご質問のエラーになりました。
|
29
|
+
両方ともコメント状態で動作しました。
|
27
30
|
|
28
31
|
以上、参考になれば幸いです。
|