core.py 文件源码

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

项目:vulssimulator_ds 作者: kn0630 项目源码 文件源码
def log(self, message='', err=None, level='info'):
        """
        Log a message
        """
        if not level.lower() in [
            'critical',
            'debug',
            'error',
            'fatal',
            'info',
            'warning'
        ]:
            level = 'info'

        if err:
            level = 'error'
            message += ' Threw exception:\n\t{}'.format(err)

        try:
            func = getattr(self.logger, level.lower())
            func(message)
        except Exception as log_err:
            self.logger.critical(
                "Could not write to log. Threw exception:\n\t{}".format(log_err))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号