config_loader.py 文件源码

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

项目:whither 作者: Antergos 项目源码 文件源码
def load_config(self, key: str) -> dict:
        try:
            data = pkg_resources.resource_string(self.load_from, 'whither.yml').decode('utf-8')
            data = self._filter_data(key, data)
            config = yaml.safe_load(data)
            config = config[key]
        except Exception:
            data = open(self.load_from, 'r').read()
            data = self._filter_data(key, data)
            config = yaml.safe_load(data)
            config = config[key]

        return {key: value for key, value in config.items()}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号