我正在使用/编辑一个模块,该模块使用通过以下方式导入的utils中的log()
函数:
from .utils import log
然后用作
if settings.use_cache:
if response_json is None:
log('Saved nothing to cache because response_json is None')
在utils docs中,.log()
作为方法存在
classmethod log(lvl, msg, *args, **kwargs)
Log ‘msg % args’ with the integer severity ‘level’ on the root logger
但是它不是在这里用作功能吗?
我的问题是,我正在寻找的文档在哪里?执行一些代码后,如何读取所有输出以记录日志?
答案 0 :(得分:0)
发现该软件包包含一个定义了log()
的utils.py文件,这就是python_utils.log()
的文档与我在代码中看到的用法/行为不匹配的原因。
我想我应该知道这是因为log()
是从.utils
而不是utils
导入的,其中句点表示本地文件