タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Pythonと文字コードに関するhaganeのブックマーク (1)

  • 技術志向 | Python 文字コードの判定と変換

    以外と知られていない? Python で文字コードを自動変換するロジックです。特別なモジュールはいりません。 適当な文字コードで str から unicode オブジェクトを生成(decode)します。 try して exception なら次の文字コードで変換を試みるという手順です。最後に unicode オブジェクトから指定の文字コードに変換(encode)した str を return します。unicode オブジェクトの生成に全て失敗したら そのまま return します。 import codecs def conv_encoding(data, to_enc="utf_8"): """ stringのエンコーディングを変換する @param ``data'' str object. @param ``to_enc'' specified convert encoding. @

  • 1