エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
[Python] 標準出力の文字化け対策 in Windows
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[Python] 標準出力の文字化け対策 in Windows
今まで無視していた標準出力の文字化けを直す。 Windowsの標準出力で文字化けが起こる場合、 基本的には... 今まで無視していた標準出力の文字化けを直す。 Windowsの標準出力で文字化けが起こる場合、 基本的にはShift_JIS(cp932)にエンコードすればOK。 ちなみにうちの開発環境はeclipse。 [コード例] keyword = "図書館戦争" print keyword.encode('cp932') [出力] 図書館戦争 無事出力☆ でも、sitecustomize.py、defaultencoding、Eclipseワークスペース、 ソースファイル全てのエンコードにutf-8を設定しているのに 何でこんなことになるんだろう?? 答えはWindowsのMS-DOSで解決。 Windowsの標準コードはShift_JISなので、 標準出力についてはそっちに依存してたんだと納得。 C\:> chcp 現在のコード ページ: 932 実際、pythonの標準入力・出力系の文字コード