I would like to give some feedback about ...
From: https://checkio.org/mission/simple_hashlib/solve/
HTTP_USER_AGENT:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36
I think there's possibly a bug here. Here's the output:
TypeError: <class '_hashlib.HASH' at 0x7fe913278440> is wrong data type
Fail: checkio(u"welcome","md5")
Here is the code working on my local computer on python3.4.3:
eval('hashlib.' + algorithm)(bytes(hashed_string, 'utf-8'))
<md5 HASH object @ 0x109225f30>
And successful on 2.7.10:
In [5]: eval('hashlib.' + algorithm)(bytes(hashed_string))
Out[5]: <md5 HASH object @ 0x1035ddb30>
Created at: 2016/08/22 05:51; Updated at: 2016/08/22 16:29