py.lib
14:50ff84d0bc56 Browse Files
* db/sqlite.py: Импортируем полезные классы для реакции на ошибки
1.1 --- a/db/sqlite.py Fri Jul 24 14:40:37 2020 +0300 1.2 +++ b/db/sqlite.py Sun Aug 02 23:52:55 2020 +0300 1.3 @@ -1,5 +1,6 @@ 1.4 # coding: utf-8 1.5 import sqlite3 1.6 +from sqlite3 import Error, IntegrityError 1.7 1.8 class DB: 1.9 def __init__(self, db_file): 1.10 @@ -29,6 +30,6 @@ 1.11 res = self(*a, **wa) 1.12 self.commit() 1.13 return res 1.14 - except Exception as e: 1.15 + except Error as e: 1.16 self.rollback() 1.17 raise e