Я новичок в python, я хочу знать, как правильно обрабатывать исключения в python. Я хочу вызвать исключение для сбоя соединения с БД. Я также не хочу включать все строкикод в блоке try. Я хочу вызвать исключение сбоя соединения. Как это сделать?
try:
conn = MySQLdb.connect(host="mysql", user="root", passwd="password"
, db="database")
mycursor = conn.cursor()
query = "INSERT INTO table1(col1,col2,col3)VALUES(%s,%s,%s)"
val = (x,y,z)
mycursor.execute(query, val)
conn.commit()
conn.close()
print("Data inserted to db")
except Exception as ex:
print(ex)