__init__.py 文件源码

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

项目:eyeD3 作者: nicfit 项目源码 文件源码
def __call__(self, parser, namespace, values, option_string=None):
        values = values.split(':')
        level, logger = values if len(values) > 1 else (values[0],
                                                        self.main_logger)

        logger = logging.getLogger(logger)
        try:
            logger.setLevel(logging._nameToLevel[level.upper()])
        except KeyError:
            msg = "invalid level choice: %s (choose from %s)" % \
                   (level, parser.log_levels)
            raise argparse.ArgumentError(self, msg)

        super(LoggingAction, self).__call__(parser, namespace, values,
                                            option_string)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号