エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
python2.xでの日本語(マルチバイト文字)問題を一掃する!(その2) — ExSoft
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
python2.xでの日本語(マルチバイト文字)問題を一掃する!(その2) — ExSoft
前回は、文字コード関連のエラーについての理解を深めましたが、 今回は、もう一歩踏み込んで、文字コー... 前回は、文字コード関連のエラーについての理解を深めましたが、 今回は、もう一歩踏み込んで、文字コードそのものを調査・加工する方法を見ていきましょう。 最近では、ネットワークを通じた別の環境(OS、プログラミング言語、プロトコル、、)との情報のI/Oをする機会も増え、マルチバイトに関する知識は益々重要になってきています。 URLエンコード、base64エンコーディング、数値文字参照、等、文字に関連した技術は広く、今後も増える一方だと思いますが、文字コードをしっかりと理解すると、これらについても理解を深める事ができます。 それでは、いきます。 # 値がunicode型かstr型かを調べる (主にデバッグ用) print type(val) # 値がunicode型かを調べる if isinstance(val,unicode): # 値がstr型かを調べる if isinstance(va