gpt4 book ai didi

Python:按名称加载模块

转载 作者:太空狗 更新时间:2023-10-30 01:49:42 24 4
gpt4 key购买 nike

我正在开发一个为多个站点提供服务的 Django 项目;根据我想从不同模块导入不同功能的站点;如果我有模块名称和模块名称本身作为字符串,如何在 Python 中导入模块?

最佳答案

一般在 Python 中,您可以使用 __import__ 内置函数或 imp 模块功能:

>>> sys1 = __import__("sys")
>>> import imp
>>> sys2 = imp.load_module("sys2", *imp.find_module("sys"))
>>> import sys
>>> sys is sys1 is sys2
True

关于Python:按名称加载模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3179940/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com