Как исправить ошибку кодирования Unicode с помощью модуля hashlib?

После нескольких поисков я не смог определить, как избежать ошибки, в которой говорится:" Unicode-объекты должны быть закодированы перед хешированием "при использовании этого кода:

    pwdinput = input("Now enter a password:")
    pwd = hashlib.sha1()
    pwd.update(pwdinput)
    pwd = pwd.hexdigest()

Как можно Я справился с этой ошибкой? Как вы кодируете объекты Unicode?

28
задан Nate 13 July 2011 в 17:40
поделиться