python向数据库中添加参数_python中向mysql数据库插入变量

本文介绍了一种在Python中执行SQL操作时遇到的类型错误:字符串和整型不能进行拼接的问题。通过一个具体的例子展示了如何正确地将字符串类型的ID与列表中的整型数据进行拼接,以形成正确的SQL语句。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

list=[].........................sql="selectstudent.idfromstudent"cursor.execute(sql)data=cursor.fetchone()whiledata!=None:...............sql="insertcensorvaules("+data[0]...

list=[]

.........................

sql="select student.id from student"

cursor.execute(sql)

data = cursor.fetchone()

while data!=None:

...............

sql="insert censor vaules("+data[0]+","+list[i]+",'开机的流程')"

...............

最后一句报错TypeError: cannot concatenate(链接) 'str' and 'long' objects

如何如何改才能正确打印出sql

展开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值