Python pkgutil 模块
定义和用法
pkgutil 模块提供了一些用于操作软件包和导入系统的辅助工具。
使用它来发现模块、遍历软件包、获取数据文件以及调整软件包搜索路径。
成员
| 成员 | 描述 |
|---|---|
| extend_path() | 扩展包的 __path__,使其可以跨越多个目录。 |
| get_data() | 从包中读取二进制资源。 |
| get_importer() | 返回负责给定路径条目的查找器/加载器。 |
| get_loader() | 返回指定模块或包的加载器。 |
| iter_modules() | 遍历导入路径或包内的模块。 |
| ModuleInfo | 描述已发现模块的命名元组(查找器、名称、ispkg)。 |
| resolve_name() | 将点分十进制的名称字符串解析为 Python 对象。 |
| walk_packages() | 递归地返回包路径下找到的模块。 |

