Python logo

上一个主题

codeop --- 编译Python代码

下一个主题

zipimport --- 从 Zip 存档中导入模块

本页

  • 报告 Bug
  • 显示源代码

导航

  • 索引
  • 模块 |
  • 下一页 |
  • 上一页 |
  • Python logo
  • Python »
  • 3.8.18 Documentation »
  • Python 标准库 »
  • |
  • |

导入模块¶

本章中介绍的模块提供了导入其他Python模块和挂钩以自定义导入过程的新方法。

本章描述的完整模块列表如下:

  • zipimport --- 从 Zip 存档中导入模块
    • zipimporter 对象
    • 例子
  • pkgutil --- 包扩展工具
  • modulefinder --- 查找脚本使用的模块
    • ModuleFinder 的示例用法
  • runpy ——查找并执行 Python 模块
  • importlib --- import 的实现
    • 概述
    • 函数
    • importlib.abc —— 关于导入的抽象基类
    • importlib.resources -- 资源
    • importlib.machinery —— 导入器和路径钩子函数。
    • importlib.util —— 导入器的工具程序代码
    • 例子
      • 用编程方式导入
      • 检查某模块可否导入。
      • 直接导入源文件。
      • 设置导入器
      • importlib.import_module() 的近似实现
  • 使用 importlib.metadata
    • 概述
    • 函数式 API
      • 入口点
      • 分发的元数据
      • 分发的版本
      • 分发的文件
      • 分发的依赖
    • 分发
    • 扩展搜索算法

上一个主题

codeop --- 编译Python代码

下一个主题

zipimport --- 从 Zip 存档中导入模块

本页

  • 报告 Bug
  • 显示源代码

导航

  • 索引
  • 模块 |
  • 下一页 |
  • 上一页 |
  • Python logo
  • Python »
  • 3.8.18 Documentation »
  • Python 标准库 »
  • |
  • |
© 版权所有 2001-2024, Python Software Foundation.
This page is licensed under the Python Software Foundation License Version 2.
Examples, recipes, and other code in the documentation are additionally licensed under the Zero Clause BSD License.

The Python Software Foundation is a non-profit corporation. Please donate.

最后更新于 2月 08, 2024. Found a bug?
Created using Sphinx 2.4.4.