hashlib in one line

Stefan Sonnenberg-Carstens stefan.sonnenberg at pythonmeister.com
Mon Nov 29 15:01:41 CET 2010


Am 29.11.2010 14:50, schrieb Thomas Guettler:
> Hi,
>
> I think it would be nice if you could use the hashlib in one line:
>
> hashlib.sha256().update('abc').hexdigest()
>
> Unfortunately update() returns None.
>
> Is there a way to convert a string to the hexdigest of sha256 in one line?
>
>    Thomas
>
>
Like so ?

 >>> hashlib.sha256('abc').hexdigest()
'ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad'



More information about the Python-list mailing list