Функция md5 на python

Функция md5 на python в документации описана в виде

>>> import md5
>>> m = md5.new()
>>> m.update("Nobody inspects")
>>> m.update(" the spammish repetition")
>>> m.digest()
'\xbbd\x9c\x83\xdd\x1e\xa5\xc9\xd9\xde\xc9\xa1\x8d\xf0\xff\xe9'

но можно написать функцию md5 на python в стиле php гораздо короче

from md5 import md5
md5("test").hexdigest()