config.py 文件源码

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

项目:paperwork-backend 作者: openpaperwork 项目源码 文件源码
def load(self, config):
        try:
            value = config.get(self.section, self.token)
            value = value.strip()
            if value != "None":
                try:
                    value = base64.decodebytes(value.encode("utf-8")).decode(
                        'utf-8')
                except Exception as exc:
                    logger.warning(
                        "Failed to decode work dir path ({})".format(value),
                        exc_info=exc
                    )
                value = FS.safe(value)
            else:
                value = None
            self.value = value
            return
        except (configparser.NoOptionError, configparser.NoSectionError):
            pass
        self.value = self.default_value_func()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号