Python 动态导入导入为
Python Dynamic Import import as
我正在尝试制作一个基于 python 的概念验证系统,它有一个“运行code”命令,
我需要将文件中的代码导入 运行 它,但是是动态的,并且使用别名
我需要的:
import program-name as program
但是像这样的动态版本
__import__(program-name-variable)
但是
__import__(program-name-variable) as program
不起作用
有人发现了我不知何故错过的明显答案,是
程序 = 导入(...)
为变量分配您通常放在“as”之后的所需名称
program = __import__(program-name-variable)
我正在尝试制作一个基于 python 的概念验证系统,它有一个“运行code”命令,
我需要将文件中的代码导入 运行 它,但是是动态的,并且使用别名
我需要的:
import program-name as program
但是像这样的动态版本
__import__(program-name-variable)
但是
__import__(program-name-variable) as program
不起作用
有人发现了我不知何故错过的明显答案,是
程序 = 导入(...)
为变量分配您通常放在“as”之后的所需名称
program = __import__(program-name-variable)