記事情報

Python 3の各種エンコーディングについて

Python 3の各種エンコーディングについて

Python 2 に比べるとずっと楽になったものの、環境によっては Python 3 で予期せぬ UnicodeError に遭遇することがあります。 Python 3.6 時点での、 Python の各種エンコーディングの扱いを整理してみます。Python のエンコーディングfilesystem encoding (sys.getfilesystemenc...

更新日: 2017-01-05
記事の見出し
  • Python 3の各種エンコーディングについて
  • Python のエンコーディング
  • filesystem encoding (sys.getfilesystemencoding())
  • preferred encoding (locale.getpreferredencoding())
  • 標準入出力のエンコーディング (sys.stdout.encoding)
  • default encoding (sys.getdefaultencoding())
  • 各種環境での振る舞い
  • macOS, android
  • Windows
  • Linux, その他 Unix
  • (付録) Python で UTF-8 を使うための Linux の locale 設定
テックブログ情報
Python 3の各種エンコーディングについて
ブログDSAS開発者の部屋
ブログ概要KLab(株)が構築し運用しているコンテンツサービス用のプラットフォーム「DSAS」開発者のテックブログです
QiitaQiita::klab
会社名KLab株式会社
会社概要