Xin hỏi về cách tạo log cho người dùng trong python

Xin chào các bác. Em mới tìm hiểu python và đang viết 1 ứng dụng nhỏ sử dụng pyqt5 và mysql. Ứng dụng của em khá đơn giản. Đọc dữ liệu từ máy scan barcode và so sánh với database. Hiện tại em đang mắc 1 vấn đề rất mong được các bác hỗ trợ như sau: làm thế nào để em có thẻ theo dõi được hành vi người dùng sau khi đã đăng nhập vào ứng dụng (ví dụ: user đã thêm, sửa xóa những gì, đã tìm kiếm với từ khóa nào và kết quả tìm kiếm vào thời điểm đó ra sao). Em xin chân thành cảm ơn ạ