我有一组按如下顺序排列的Python脚本:
包装1
包装2
在哪里日志.py为所有日志记录创建中心设置:
logging_config_json_file = open(os.path.dirname(os.path.realpath(__file__)) + "/../logging.json")
parsed_logging_data = json.load(logging_config_json_file)
logging.config.dictConfig(parsed_logging_data)
def get_logger(logger_name):
return logging.getLogger(logger_name)
如果我让伐木工人通过一个软件包就可以了。log.get_记录器(\u name_u)呼叫。在
但是,我不能让子包package1.X和Y在日志记录.json文件。在
以下是JSON文件的简单版本:
^{pr2}$为什么这里的package1.X中的所有内容都不以信息级别记录(只发出警告)?在
我知道的不多(算是新手),但看起来这个级别是从}级联而来的(我还没有日志记录程序。在
root -> logger -> handler
或{因此,如果您将根设置为INFO,您应该得到:
package1.X
的信息正如我所说的,现在还没有解释(也许稍后我会花更多时间在python中使用日志框架时)
相关问题 更多 >
编程相关推荐