在这里,我尝试将新行插入数据库中的表中。
def insert_record():
values = input('Enter values ').replace(' ', '').split(sep=',')
values[-1] = f"{f.encrypt(values[-1].encode())}"
c.execute("INSERT INTO credentials VALUES (?, ?, ?)", values)
conn.commit()
conn.close()
我加密了最后一个参数values[-1]
,因为它将是一个密码。当我尝试解密它时
for item in values:
print(f.decrypt(item[-1]))
我得到:
Traceback (most recent call last):
TypeError: token must be bytes
我尝试了很多东西,但我已经被困了几个小时。我无法摆脱错误。