0
语法错误我使用的sqlite3与Python围绕下面的代码的最后一行语法问题:与Python和sqlite3的
playerName = input("Enter your name: ")
money = input("Enter credits: ")
conn = sqlite3.connect("highscore.db")
c = conn.cursor()
c.execute("CREATE TABLE players(name TEXT, money INTEGER)")
c.execute("INSERT INTO players VALUES('%s','%s')", playerName, money)
我怎样才能解决这个问题?
谢谢它的工作原理但随着 '' 而不是 ';'。 – user3283415 2014-11-02 11:10:56
我的意思是:c.execute(“INSERT INTO players VALUES(?,?)”,(playerName,money)) – user3283415 2014-11-02 11:11:28
@ user3283415是的,你是对的,为了避免麻烦以后检查我的编辑。并且请将问题标记为正在回答。 – 2014-11-02 11:13:11