python mysqldb解决方案

python mysqldbvalue[1,hi rollen]cur.execute(insert into test values(%s,%s), value)显示会有插入

python mysqldb
value=[1,"hi rollen"]
  cur.execute("insert into test values(%s,%s)", value)
显示会有插入会有错误。但网上我看了很多都是这么写的。我用的是python3.2

[解决办法]

Python code
    sql = "insert into Test(Time,TestTime,Result) values(%s,%s,%s)"    param = ("aa","bb","cc")    p = cur.execute(sql,param)
[解决办法]
试试:
Python code
cur.execute("insert into test values('%s','%s')", value)
[解决办法]
探讨

试试:
Python code
cur.execute("insert into test values('%s','%s')", value)

[解决办法]
区别在:
Python code
('%s','%s')