jtyoui.logger package

Submodules

jtyoui.logger.Log module

jtyoui.logger.Log.get_log_config(config_path=None, custom_dir=None) → <module 'configparser' from '/home/docs/.pyenv/versions/3.7.3/lib/python3.7/configparser.py'>[源代码]

加载当前文件下的log.ini文件

默认日志文件夹在当前运训目录的logs下 如果要自定义文件夹,只需要将custom_dir定义该目录即可,修改目录下的日志文件夹只需要定义handlers即可,程序会自动寻找handlers下的args的值。 [handlers] keys = consoleHandler,fileHandler,errorHandler

参数:
  • config_path – 日志文件配置
  • custom_dir – 自定义日志文件夹
返回:

日志文件配置对象

jtyoui.logger.Log.log_file_config()[源代码]

默认加载配置文件

jtyoui.logger.Log.set_log_file_config(config: <module 'configparser' from '/home/docs/.pyenv/versions/3.7.3/lib/python3.7/configparser.py'>)[源代码]

加载配置文件到内存

jtyoui.logger.logDecorator module

jtyoui.logger.logDecorator.log(log_file, config_file=None)[源代码]

日志装饰器,用于测试函数的时候打印日志

关于日志配置:可以参考官网配置: https://docs.python.org/3.7/library/logging.config.html

参数:
  • log_file – 日志地址保存地方
  • config_file – 日志配置地址保存地址

Module contents