Например:
Код: Выделить всё
con = sqlite3.connect("mydb.sqlite")
cur = con.cursor()
sql_query = "INSERT INTO user VALUES(?, ?)"
sql_data = ("John", "MacDonald")
try:
cur.execute(sql_query, sql)
self.con.commit()
except sqlite3.Error as er:
# get the extended result code here
Я хочу знать, потому что хочу предпринимать разные действия для разных ошибок.
Подробнее здесь: https://stackoverflow.com/questions/253 ... -in-python