Pythonでエンコーディングで使用できない文字を文字実体参照に変換する

エンコーディングで使用できない文字を文字実体参照に変換する方法。 htmlentitydefs.codepoint2nameを使うと、ユニコード文字のコードポイントをHTMLのエンティティ名に変換することができます。 f …

Continue reading ‘Pythonでエンコーディングで使用できない文字を文字実体参照に変換する’ »

C++Builder 2009/2010におけるstd::wcinの不具合と対策

「Embarcadero Discussion Forums: Thread: std::wcin、std::fgetws 等入力ストリームの異常について」より。 C++Builder 2009/2010では、 char …

Continue reading ‘C++Builder 2009/2010におけるstd::wcinの不具合と対策’ »

Pythonでエンコーディングで使用できない文字を数値文字参照に変換する

エンコーディングで使用できない文字を数値文字参照に変換する方法。 ユニコード文字列を指定したエンコーディングに変換したとき、変換できない文字があるとエラーが送出されます。 f = open(‘sjis.html’, ‘w …

Continue reading ‘Pythonでエンコーディングで使用できない文字を数値文字参照に変換する’ »

Jinja2 でループのインデックスを取得する

Gogole App Engine用フレームワーク Kay のテンプレートエンジンに使用されている Jinja2 でループのインデックスを取得する方法。 enumerate()みたいなことをJinja2でしたい。 for …

Continue reading ‘Jinja2 でループのインデックスを取得する’ »