cur.execute('INSERT INTO company VALUES (%(cname), %(symbol), %(start_date), %(end_date))' %{'cname' : company, 'symbol' : company, 'start_date' : startdate, 'end_date' : enddate})
尝试在我的计算机上运行此行会导致字符串格式错误: 值错误:索引36处不支持格式字符“,”(0x2c)
它似乎与,
有关,但是我已经检查过了,并且所有的括号都正确地嵌套了(没有一个括号包含错误的,
)
@imm说了什么。另外,您可能希望使用MySQLdb的内置查询格式。在
每个位置参数后面都需要一个“s”。在
相关问题 更多 >
编程相关推荐