python向数据库存数据失败

求助大家 

看不到你的集合数据,正常这样执行是没问题的,你可以试下单条执行会报错不。这种:

cursor.execute(sql,(data[0],"",data[1],data[2],data[3],data[4],data[5],data[6],data[7],data[8],data[9]))

 

把sql中的参数打印出来看看,应该是某个值和字段类型不匹配导致的报错。

这是我的表信息 请再帮我看一下可以吗

现在我把参数数量调整了 都是8个 但是还是报错  :TypeError: not enough arguments for format string

 

谢谢大佬 已经解决了。因为存行表 只能用元组