Python 3.x Python,从函数返回变量
我正在尝试使用返回方法获取var“key”的内容:Python 3.x Python,从函数返回变量,python-3.x,encryption,Python 3.x,Encryption,我正在尝试使用返回方法获取var“key”的内容: key = b'' def encodingKey(password_provided): password = password_provided.encode()#Convertion de str a Bytes salt = os.urandom(16) kdf = PBKDF2HMAC( algorithm=hashes.SHA256(), length=32, salt=salt, iterations
key = b''
def encodingKey(password_provided):
password = password_provided.encode()#Convertion de str a Bytes
salt = os.urandom(16)
kdf = PBKDF2HMAC(
algorithm=hashes.SHA256(),
length=32,
salt=salt,
iterations=100000,
backend=default_backend()
)
key = base64.urlsafe_b64encode(kdf.derive(password))
return key
encodingKey("123456")
print(key)
但这里是我的输出:
b''
您需要将函数的返回值分配给变量键。i、 e
key = encodingKey("123456")
print(key)
您需要将函数的返回值分配给变量键。i、 e
key = encodingKey("123456")
print(key)
谢谢,太明显了谢谢,太明显了^^