【发布时间】:2011-11-09 00:21:09
【问题描述】:
可能重复:
Dynamic loading of python modules
python: How to add property to a class dynamically?
我有一个包含文件名和类名的字典,如何导入此类名称以及如何创建此类?
例子:
classNames = { 'MCTest':MCTestClass}
我想导入 MCTest 并创建 MCTestClass。
【问题讨论】:
-
我完全听不懂你在说什么。您能否重新表述您的问题,也许可以举一些例子说明您的字典中有什么,以及之后您想拥有什么?这个“文件名”是什么?
-
我假设他有模块和类名作为字符串并想实例化类
-
是的,完全正确。感谢您的帮助