回答編集履歴

5

ぐたいてきに!

2018/03/01 15:54

投稿

umyu
umyu

スコア5846

test CHANGED
@@ -74,7 +74,7 @@
74
74
 
75
75
  ---
76
76
 
77
- どちらかというと、stdinとstdoutのエンコーディング形式の表示結果の方が気になるのですが。。。
77
+ どちらかというと、sys.stdin.encodingとsys.stdout.encodingをprintした内容が気になるのですが。。。
78
78
 
79
79
 
80
80
 

4

追記

2018/03/01 15:54

投稿

umyu
umyu

スコア5846

test CHANGED
@@ -87,3 +87,9 @@
87
87
 
88
88
 
89
89
  Windows + Pause/Break キー → 左側のツリーのシステムの詳細設定 → 詳細設定タブ → 環境変数をクリック
90
+
91
+
92
+
93
+ 変数名:PYTHONIOENCODING
94
+
95
+ 値:UTF-8

3

追記

2018/03/01 13:31

投稿

umyu
umyu

スコア5846

test CHANGED
@@ -69,3 +69,21 @@
69
69
  ■参考情報
70
70
 
71
71
  [sys.stdin](https://docs.python.jp/3.3/library/sys.html#sys.stdin)
72
+
73
+
74
+
75
+ ---
76
+
77
+ どちらかというと、stdinとstdoutのエンコーディング形式の表示結果の方が気になるのですが。。。
78
+
79
+
80
+
81
+ > 環境変数の設定も教えて頂けますでしょうか。
82
+
83
+
84
+
85
+ 「Windows 環境変数 設定」のキーワードでぐーぐる検索すれば沢山ヒットすると思いますが。
86
+
87
+
88
+
89
+ Windows + Pause/Break キー → 左側のツリーのシステムの詳細設定 → 詳細設定タブ → 環境変数をクリック

2

補足

2018/03/01 13:29

投稿

umyu
umyu

スコア5846

test CHANGED
@@ -1,12 +1,16 @@
1
- どういうことを既に試したのかを質問文に記載すると回答が付きやすいと思います
1
+ どういうことを既に調べて試してみたのかを質問文に記載すると回答が付きやすいと思います。
2
2
 
3
+
4
+
5
+ 環境がないので、憶測回答になってしまいますが、
6
+
3
- 環境がないので、憶測になってしまいますが。stdinstdoutのencoding設定が違うように見受けられます。
7
+ .pyファイル/stdin/stdoutのencoding設定が違うように見受けられます。
4
8
 
5
9
 
6
10
 
7
11
 
8
12
 
9
- 環境変数 PYTHONIOENCODINGは設定されていますか?
13
+ 環境変数 [PYTHONIOENCODING](https://docs.python.org/ja/3.6/using/cmdline.html#envvar-PYTHONIOENCODING)は設定されていますか?
10
14
 
11
15
 
12
16
 

1

追記

2018/02/28 18:33

投稿

umyu
umyu

スコア5846

test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
 
12
12
 
13
- 以下はエンコード出力する&動作確認サンプルです。
13
+ 以下はstdinとstdout、PYTHONIOENCODINGの値printする&動作確認サンプルです。
14
14
 
15
15
 
16
16