我在 python 中开发了 UI(用户界面)应用程序(它有 5 个窗口框架,每个窗口有 2 个按钮)。这个应用程序可以被n个用户同时访问(它的多用户业务应用程序)。
现在我正在尝试开发可以跟踪用户访问事件的定制记录程序,例如示例:当用户单击登录按钮时,我需要跟踪“user_name”,“fun_name_raised”,“module_name_fun_present”,“time_stamp”,“debug_level_raised”, “file_path”来实现这一点,我将在我的应用程序中放置等logger_customized_info()
,只要logger_customized_debug()
我需要跟踪上述参数(、、、、、)。我
不想用户流处理程序或日志包的文件处理程序给出完整的打印所有以前日志的缓冲流(我喜欢只打印调用日志),请告诉我如何实现这一点。ser_name
fun_name_raised
module_name_fun_present
time_stamp
debug_level_raised
application.py
---------------
def main():
obj=Util_logger()
obj.logger_customized_info(user_name=******,fun_name_raised,module_name_fun_present,time_stamp,debug_level=”INFO”)#custmozied logger calling
window_frame()#calling windows frames
custom_logger.py
-----------------
class Util_logger:
def logger_customized_info(u ser_name=**,fun_name_raised,module_name_fun_present,time_stamp,debug_level=”INFO”):
谢谢穆克西尔