Pythonのenumerate()関数でインデックスつきループを行う

ループ処理を行うときにenumerate()を使うと、要素のインデックスと要素の両方を同時に取得できます。 >>> for i, v in enumerate([‘tic’, ‘tac’, ‘toe’] …

Continue reading ‘Pythonのenumerate()関数でインデックスつきループを行う’ »

Pythonのdateutil.parserで日付を表す文字をdatetimeオブジェクトに変換する

dateutil.parserを使うと、日付を表す文字をdatetimeオブジェクトに変換できます。 dateutilのインストール C:\Python25\Scripts\easy_install.exe python …

Continue reading ‘Pythonのdateutil.parserで日付を表す文字をdatetimeオブジェクトに変換する’ »

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

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

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

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

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

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