タグ

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

  • 関連タグはありません

タグの絞り込みを解除

pythonとprogrammingとencodingに関するa2ikmのブックマーク (1)

  • マルチバイト文字列のエンコード・デコード - YAMAGUCHI::weblog

    動機 自分が書いたコードがマルチバイトに全然対応してなかった。ショック。というわけでunicodeで受け渡しするようにしました。 mixi APIで遊んでみた - YAMAGUCHI::weblog 方法 今回はPython2.5での話をしています。encode()、decode()メソッドを使えばOK。 そもそもPythonの文字列型ってなによって話なんですが、str型とunicode型の二種類があります。基マルチバイトを扱ってるときはunicode中心に考えれば上記使い方に納得です。 まずそもそもunicode型扱ってて最初に意味不明になったのは、「結局unicode型って文字コードはなんなの?」ってことなんですが、結論から言うと「どの文字コードでもない」、つまりPython独自のもの。というわけで外部とのやりとりが発生するときは必ず変換が必要。 unicodeから各種文字コードに変

    マルチバイト文字列のエンコード・デコード - YAMAGUCHI::weblog
    a2ikm
    a2ikm 2010/02/08
    string.encode('unicode_escape')でunicodeエスケープした文字列に変換する
  • 1