我正在做一个密码生成器,当我试图把数据从变量密码到数据库我得到这个错误,idk为什么我得到这个。我使用pysimplegui来构建接口。有人能帮我一下吗?我是初学者。代码是这样的
lower = "abcdefghijklmnopqrstuvwxyz"
upper = lower.upper()
numbers = "0123456789"
symbols = "@"
all = lower + upper + numbers + symbols
length = int(ipt['crt'])
password ="".join(random.sample(all, length))
pc.copy(password)
tb = ipt['site']
tbb = [tb]
cur.execute("INSERT INTO senhas(site, senha) VALUES(?, ?)",( tbb, password))
print(tb)
ipt是我输入的数据。
我试图解决这个错误,这样我就可以继续完成项目。
1条答案
按热度按时间guz6ccqo1#
您应该将TBB转换为str以使其工作