質問するログイン新規登録

回答編集履歴

5

ぐたいてきに!

2018/03/01 15:54

投稿

umyu
umyu

スコア5846

answer CHANGED
@@ -36,7 +36,7 @@
36
36
  [sys.stdin](https://docs.python.jp/3.3/library/sys.html#sys.stdin)
37
37
 
38
38
  ---
39
- どちらかというと、stdinとstdoutのエンコーディング形式の表示結果の方が気になるのですが。。。
39
+ どちらかというと、sys.stdin.encodingsys.stdout.encodingをprintした内容が気になるのですが。。。
40
40
 
41
41
  > 環境変数の設定も教えて頂けますでしょうか。
42
42
 

4

追記

2018/03/01 15:54

投稿

umyu
umyu

スコア5846

answer CHANGED
@@ -42,4 +42,7 @@
42
42
 
43
43
  「Windows 環境変数 設定」のキーワードでぐーぐる検索すれば沢山ヒットすると思いますが。
44
44
 
45
- Windows + Pause/Break キー → 左側のツリーのシステムの詳細設定 → 詳細設定タブ → 環境変数をクリック
45
+ Windows + Pause/Break キー → 左側のツリーのシステムの詳細設定 → 詳細設定タブ → 環境変数をクリック
46
+
47
+ 変数名:PYTHONIOENCODING
48
+ 値:UTF-8

3

追記

2018/03/01 13:31

投稿

umyu
umyu

スコア5846

answer CHANGED
@@ -33,4 +33,13 @@
33
33
  ```
34
34
 
35
35
  ■参考情報
36
- [sys.stdin](https://docs.python.jp/3.3/library/sys.html#sys.stdin)
36
+ [sys.stdin](https://docs.python.jp/3.3/library/sys.html#sys.stdin)
37
+
38
+ ---
39
+ どちらかというと、stdinとstdoutのエンコーディング形式の表示結果の方が気になるのですが。。。
40
+
41
+ > 環境変数の設定も教えて頂けますでしょうか。
42
+
43
+ 「Windows 環境変数 設定」のキーワードでぐーぐる検索すれば沢山ヒットすると思いますが。
44
+
45
+ Windows + Pause/Break キー → 左側のツリーのシステムの詳細設定 → 詳細設定タブ → 環境変数をクリック

2

補足

2018/03/01 13:29

投稿

umyu
umyu

スコア5846

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

1

追記

2018/02/28 18:33

投稿

umyu
umyu

スコア5846

answer CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
  環境変数 PYTHONIOENCODINGは設定されていますか?
6
6
 
7
- 以下はエンコード出力する&動作確認サンプルです。
7
+ 以下はstdinとstdout、PYTHONIOENCODINGの値printする&動作確認サンプルです。
8
8
 
9
9
  ```Python
10
10
  # -*- coding: utf8 -*-