#python #logging #python-logging
Вопрос:
Я пытаюсь записать данные в файл. Я сталкиваюсь с проблемой удаления данных журнала при перезагрузке или перезапуске приложения. Как я могу сохранить старые данные журнала в файле, даже если приложение перезапущено/перезагружено?
import logging
logging.basicConfig(filename='app.log', filemode='a', format='%(asctime)s - %(message)s', datefmt='%d-%b-%y %H:%M:%S')
@router.get('/default_api/v1')
def default_rd(db: Session = Depends(get_db)):
try:
category_data = db.query(models.table1.id, models.table1.Label).filter(models.table1.classCode=='Category').all()
except Exception:
logging.exception("Database Error")
else:
logging.warning("Fetched Category data")