import hashlib
import uuid
def ask_pass():
username = input("create your username: ")
password = input("create your password: ")
salt = uuid.uuid4().hex
hash_code = hashlib.sha256(salt.encode() + password.encode())
dict = {
username: {
'SALT': salt,
'HASH': hash_code
}
}
with open("file.pkl", "wb") as f:
pickle.dump(dict, f)
Как я могу использовать pickle в python, чтобы добавить имя пользователя и пароль в dict и сохранить его в файле?dict включил Hash-файл, и я получаю сообщение об ошибке «TypeError: не могу засечь объекты _hashlib.HASH».