以下の内容はhttps://tenkoma.hatenablog.com/entry/20060812/1155309789より取得しました。


標準出力の文字コード

コンソールに文字列を出力するときどれかの文字コードを指定してやると,そのとき以外の環境では文字化けしたりします.だから標準出力でどのエンコーディング方式が使われてるか取得できればいいんじゃね?と考えていたのですが.
http://python.matrix.jp/tips/compatibility/interact_encoding.html
この中の

print sys.stdin.encoding
print sys.stdout.encoding
print sys.stderr.encoding

真ん中のprint文の出力が標準出力の文字コードを表すようで,Windowsコマンドプロンプトでは例えば'cp932'を返してきます.でもEclipseのコンソールでは三つともNoneを返してきます.
どう書けば多くの環境で表示できるコードになるんだろう…




以上の内容はhttps://tenkoma.hatenablog.com/entry/20060812/1155309789より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14