Я не могу помочь вам с проблемой базы данных, но я могу ответить на вопрос «Как использовать try и исключение в python»
Try и Except используются в python для обработки ошибок, возникающих в вашем кодекак показано ниже
x=[0,'It Worked',2]
try:
print(x[4])
except IndexError:
print("Oh No there was an error")
try:
print(x[1])
except IndexError:
print("Oh No there was an error")
, поэтому в приведенном выше примере я создал массив с двумя целыми числами и строкой ... Затем я «TRY» для печати содержимого в x [4], которые не существуютчто приводит к IndexError ... потому что я сказал программе напечатать (x [4]), и произошла ошибка, к которой я подготовился, выполняется оператор EXCEPT и код под ним также выполняется
вывод кода:
'Oh No there was an error'
'It Worked'