Python MySQLdb在重复条目时退出

2024-04-29 12:12:41 发布

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

我想在重复输入时退出程序这是我所做的但没有成功:

我想处理错误,但不知道如何处理,也没有找到有关它的信息。你知道吗

def connection():

    global servername, username, password, dbname

    con = mdb.connect(servername, username, password, dbname)

    return con;


def insert_vulnerabilities (CVE,Description,P_Date,U_Date,Score,Type):



    con = connection()



    with con:

        cur = con.cursor()


        try:
            cur.execute("INSERT INTO Vulnerabilities_test(CVE,Description,P_Date,U_Date,Score,Type) VALUES(%s,%s,%s,%s,%s,%s)",(CVE,Description,P_Date,U_Date,Score,Type))
            con.commit()
        except:

            sys.exit(0)

先谢谢你。你知道吗


Tags: 程序datedeftypeusernamepassworddescriptionconnection