「Pythonでのハッシュの求め方」の版間の差分

提供: Python入門
移動: 案内検索
(ページの作成:「Pythonでのハッシュ(hash)の求め方について説明します。 __TOC__ == 概要 == Python 2.5で md5, sha のオブジェクトは、廃止されました...」)
 
(関連項目)
 
行19: 行19:
 
</syntaxhighlight>
 
</syntaxhighlight>
 
== 関連項目 ==
 
== 関連項目 ==
 +
{{hash}}
 +
{{encode}}
 
<!-- vim: filetype=mediawiki -->
 
<!-- vim: filetype=mediawiki -->

2014年1月26日 (日) 16:15時点における最新版

Pythonでのハッシュ(hash)の求め方について説明します。

概要

Python 2.5で md5, sha のオブジェクトは、廃止されました。 Python 2.5からは、hashlibを使用します。

ソースコード

#!/usr/bin/env python
import hashlib
print hashlib.md5('foo').hexdigest()
print hashlib.sha1('foo').hexdigest()

実行例

% ./hash.py
acbd18db4cc2f85cedef654fccc4a4d8
0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33

関連項目