注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
はじめに こんにちは、Python界の情弱です。Pythonで文字の長さではなく、文字幅を取得したい場合はどう... はじめに こんにちは、Python界の情弱です。Pythonで文字の長さではなく、文字幅を取得したい場合はどうしたらいいのかな、という話。最近は日本語はUTF-8で処理することがほとんどですが、UTF-8は1文字3バイトだったりしてlen()を使うとおかしな長さになったりして、うぼあああ、とかなってたら清水川先生と世界の小宮氏 (@tk0miya)がマッハで教えてくれました。 なおこの記事は引用部のコードはAPL2.0 参考 tk0miya / blockdiag / source — Bitbucket 7.9. unicodedata — Unicode Database — Python v2.7.3 documentation unicodedataモジュール Unicodeをぶち込めば文字幅が返ってくるeast_asian_width超便利です。世界の小宮氏の当該のコードはつぎの
2012/05/11 リンク