您的位置:首页 > 编程语言 > Python开发

Python : 改进的模块importlib

2019-06-19 17:24 1186 查看

引入了 importlib.abc.ResourceReader ABC 以支持从包中加载资源。 另请参阅 importlib.resources。 (由 Barry Warsaw, Brett Cannon 在 bpo-32248 中贡献。)

如果模块缺少规格描述 importlib.reload() 现在会引发 ModuleNotFoundError。 (由 Garvit Khatri 在 bpo-29851 中贡献。)

如果指定的父模块不是一个包 (即缺少 path 属性) importlib.find_spec() 现在会引发 ModuleNotFoundError 而非 AttributeError。 (由 Milan Oberkirch 在 bpo-30436 中贡献。)

新的 importlib.source_hash() 可被用来计算传入源的哈希值。 基于哈希值的 .pyc 文件 会嵌入此函数所返回的值。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: