Pythonには標準でBase64エンコード/デコードをサポートする「base64」モジュールがあり、以下の関数に対象の文字列を渡すことで、戻り値として処理結果が得られる。 標準バージョン: エンコード: base64.standard_b64encode() デコード: base64.standard_b64decode() URLの一部として安全に使用するバージョン: エンコード: base64.urlsafe_b64encode() デコード: base64.urlsafe_b64decode() 下はPython 2での簡単な例。 (2009/3/14)文字列メソッドのencode()とdecode()でもBase64エンコード/デコードができることが分かった(nullpobug氏に感謝)。下のコードもそれに伴って修正。 #! /usr/bin/python # -*- codin