Как посчитать MD5 на Python

Сейчас мы посчитаем MD5 контрольную сумму с помощью модуля hashlib.

В python2 и python3 это делается чуть-чуть по-разному. В python3 необходимо еще принудительно конвертировать переменную в UTF-8.

Python 2.x
import hashlib
print hashlib.md5("Какой-то текст").hexdigest()

Python 3.x
import hashlib
print(hashlib.md5("Какой-то текст".encode('utf-8')).hexdigest())


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

UNLIX © 2019

При копировании материалов ОБЯЗАТЕЛЬНО указывать актуальную ссылку на сайт.