导入模块导入模块本章中介绍的模块提供了导入其他Python模块和挂钩以自定义导入过程的新方法。 本章描述的完整模块列表如下: zipimport —- 从 Zip 存档中导入模块 zipimporter 对象例子 pkgutil —- 包扩展工具modulefinder —- 查找脚本使用的模块 ModuleFinder 的示例用法 runpy ——查找并执行 Python 模块importlib —- import 的实现 概述函数importlib.abc —— 关于导入的抽象基类importlib.machinery —— 导入器和路径钩子函数。importlib.util —— 导入器的工具程序代码例子 用编程方式导入检查某模块可否导入。直接导入源码文件。实现延迟导入导入器的配置importlib.import_module() 的近似实现 importlib.resources — 包资源的读取、打开和访问 弃用的函数 importlib.resources.abc — 针对资源的抽象基类importlib.metadata — 访问软件包元数据 概述功能性 API 入口点分发的元数据分发的版本分发的文件分发的依赖将导入映射到分发包 分发分发包的发现扩展搜索算法 sys.path 模块搜索路径的初始化 从虚拟环境_pth 文件嵌入式 Python