Comments 15
sqlite3_profile
Не называйте переменную «file». Для логированья используйте не «open(»sqlite_slow.log", «a+»)", а logging. Для такого логирования и тайминга отлично подойдет декоратор с использованием contextlib.
Вы уж извините, но это недостойно отдельной статьи на хабре. Переопределить execute — ну просто охренеть какая магия.
Классы желательно называть с большой буквы.
Sign up to leave a comment.
Python sqlite3: Находим медленные запросы