io.py 文件源码

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

项目:picasso 作者: jungmannlab 项目源码 文件源码
def load_info(path, qt_parent=None):
    path_base, path_extension = _ospath.splitext(path)
    filename = path_base + '.yaml'
    try:
        with open(filename, 'r') as info_file:
            info = list(_yaml.load_all(info_file))
    except FileNotFoundError as e:
        print('\nAn error occured. Could not find metadata file:\n{}'.format(filename))
        if qt_parent is not None:
            _QMessageBox.critical(qt_parent, 'An error occured', 'Could not find metadata file:\n{}'.format(filename))
        raise NoMetadataFileError(e)
    return info
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号