utils.py 文件源码

python
阅读 25 收藏 0 点赞 0 评论 0

项目:QTS_Research 作者: geome-mitbbs 项目源码 文件源码
def __call__(self, fn):
        def newFn(origSelf, *args, **kwargs):
            if logging.getLogger().isEnabledFor(self.logLevel):
                argNames = [argName for argName in inspect.getfullargspec(fn)[0] if argName != 'self']
                logging.log(self.logLevel, 
                    "{} {} {} kw:{}".format(self.text, fn.__name__, 
                        [nameNarg for nameNarg in zip(argNames, args) if nameNarg[1] is not origSelf], kwargs))
            fn(origSelf, *args)
        return newFn
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号