Python logo

上一主题

codeop --- 编译 Python 代码

下一主题

zipimport — 从 Zip 归档中导入模块

本页

  • 报告 Bug
  • 显示源码

导航

  • 索引
  • 模块 |
  • 下一页 |
  • 上一页 |
  • Python logo
  • Python »
  • 3.14.0 文档 »
  • Python 标准库 »
  • 导入模块
  • |
  • |

导入模块¶

本章描述的模块提供了导入其他 Python 模块的新方法,以及用于自定义导入过程的钩子。

本章描述的模块完整列表是

  • zipimport — 从 Zip 归档中导入模块
    • zipimporter 对象
    • 示例:
  • pkgutil — 包扩展工具
  • modulefinder — 查找脚本使用的模块
    • ModuleFinder 的用法示例
  • runpy — 定位并执行 Python 模块
  • importlib — import 的实现
    • 引言
    • 函数
    • importlib.abc – 与 import 相关的抽象基类
    • importlib.machinery – 导入器和路径钩子
    • importlib.util – 导入器的工具代码
    • 示例:
      • 以编程方式导入
      • 检查模块是否可以被导入
      • 直接导入源文件
      • 实现延迟导入
      • 设置导入器
      • 近似 importlib.import_module()
  • importlib.resources – 包资源的读取、打开和访问
    • 函数式 API
  • importlib.resources.abc – 资源的抽象基类
  • importlib.metadata – 访问包的元数据
    • 概述
    • 函数式 API
      • 入口点
      • 分发包元数据
      • 分发包版本
      • 分发包文件
      • 分发包的依赖
      • 映射导入包与分发包
    • 分发包
    • 分发包的发现
    • 实现自定义提供程序
      • 示例
  • sys.path 模块搜索路径的初始化
    • 虚拟环境
    • _pth 文件
    • 嵌入式 Python

上一主题

codeop --- 编译 Python 代码

下一主题

zipimport — 从 Zip 归档中导入模块

本页

  • 报告 Bug
  • 显示源码
«

导航

  • 索引
  • 模块 |
  • 下一页 |
  • 上一页 |
  • Python logo
  • Python »
  • 3.14.0 文档 »
  • Python 标准库 »
  • 导入模块
  • |
  • |
© 版权所有 2001 Python Software Foundation。
本页面根据 Python 软件基金会许可协议第 2 版进行许可。
文档中的示例、配方和其他代码还根据零条款 BSD 许可证进行许可。
更多信息请参见历史和许可证。

Python 软件基金会是一家非营利性公司。 请捐款。

最后更新于 2025 年 10 月 17 日 (06:18 UTC)。 发现错误?
使用 Sphinx 8.2.3 创建。