在向sqlite表插入变量时,如何防止插入冲突?

2024-06-10 13:55:49 发布

您现在位置:Python中文网/ 问答频道 /正文

嘿,我可以写入表,除了无法检查数据是否已经存在,如果数据已经存在,则不要写入数据并打印一个值,说明它已经存在。在

这是我到目前为止的情况

def createAccount():
    username = raw_input("username: ")
    password = raw_input("password: ")

    c.execute("INSERT INTO Logindetails(Username, Password) VALUES (?,?)",
              (username, password,))
    conn.commit()

谢谢你能帮我,这是我的功课,我对这一切都很陌生。在


Tags: 数据inputexecuterawdefusername情况password