使用基于名称的文件中的类(字符串形式)(Python)

Ron*_*rel 3 python import class python-3.x pytorch

目前,我正在主Runner脚本中的python文件中导入每个类。目的是基于给定的字符串实例化与给定的字符串具有相同名称的类。

例如:

如果有一个名为“测试”的类:

class Test():
Run Code Online (Sandbox Code Playgroud)

如果字符串为“ Test”,它将调用该类。

bco*_*a12 6

它似乎是一个反映情况,被解释这里

来自ref的示例:

module = __import__(module_name)
class_ = getattr(module, class_name)
instance = class_()
Run Code Online (Sandbox Code Playgroud)