J'ai un problème pour insérer une variable dans sqlite3 et la variable est hachée. Voici mon code:Problème lors de l'insertion d'une variable dans sqlite python
if passadefinir == passadefinir2:
maindb.execute("DELETE FROM Password WHERE ID = 'not'")
maindb.execute("INSERT INTO Password(ID) VALUES ('set')")
encriptacao = hashlib.sha1(passadefinir2.encode())
encriptado = (encriptacao.hexdigest(),)
maindb.execute("INSERT INTO Password(Password) VALUES (?)" (encriptado,))
conn.commit()
est ici l'erreur:
Traceback (most recent call last): File "sqlitetesting.py", line 28, in maindb.execute("INSERT INTO Password(Password) VALUES (?)" (encriptado,)) TypeError: 'str' object is not callable
Avoir une belle journée: D, Luis Duarte .
Ajouter un ',' avant le tuple – Infinity
' "string"(substance,)" ' n'est pas une syntaxe Python valide – ForceBru