国际访客建议访问 Primers 编程伙伴 国际版站点 > Python 教程 > __import__ 以获得更好的体验。

# Python 的内置函数 __import__

请查看 Python 内建函数列表 了解更多相关 API。

说明:导入模块。

__import__ 是 Python 的一个底层内置函数,通常不建议直接使用,而是由 import 语句在内部调用。但在某些动态导入场景下(如通过字符串决定导入模块名时),可以使用它。

# 函数说明

def __import__(name, globals=None, locals=None, fromlist=(), level=0):
    '''
    说明:导入模块。

    :param name: 模块名
    :param globals: 全局命名空间字典
    :param locals: 局部命名空间字典
    :param fromlist: 要导入的名称列表
    :param level: 绝对导入(0)还是相对导入
    :return: 导入的模块
    '''

!subtitle:说明

导入模块。

!subtitle:参数

  • name - 模块名

  • globals - 全局命名空间字典

  • locals - 局部命名空间字典

  • fromlist - 要导入的名称列表

  • level - 绝对导入(0)还是相对导入

!subtitle:返回值

导入的模块。

# 示例

运行示例

# 相当于 import math
math = __import__('math')  
print(math)
print(math.pi)

# 相当于 from os import path
os_path = __import__('os', fromlist=['path']) 
print(os_path.path)

# 推荐阅读

Python 官方文档

本文 更新于: 2025-11-27 09:37:58 创建于: 2025-11-27 09:37:58