Python标准库导入模块
本章中介绍的模块提供了导入其他Python模块和挂钩以自定义导入过程的新方法。
本章描述的完整模块列表如下:
zipimport
--- 从 Zip 存档中导入模块- zipimporter 对象
- 例子
pkgutil
--- 包扩展模块工具modulefinder
--- 查找脚本使用的模块ModuleFinder
的示例用法
runpy
——查找并执行 Python 模块importlib
---import
的实现- 概述
- 函数
importlib.abc
—— 关于导入的抽象基类importlib.resources
-- 资源importlib.machinery
—— 导入器和路径钩子函数。importlib.util
—— 导入器的工具程序代码- 例子
- 用编程方式导入
- 检查某模块可否导入。
- 直接导入源文件。
- 设置导入器
importlib.import_module()
的近似实现