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