949

5 分钟

#Python 的内置函数 __import__

说明:导入模块。

__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: 导入的模块 '''

说明

导入模块。

参数

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

返回值

导入的模块。

#示例

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

>>> Establishing WebAssembly Runtime.

>>> Standby.

Powered by Shift.

#推荐阅读

Python 官方文档

创建于 2025/6/9

更新于 2025/6/10