AS
Size: a a a
VM
VM
IZ
VM
router = {
'class1': Class1,
'class2': Class2,
'class3': Class3,
}
if s in router:
obj = router[s](*args, **kwargs)VM
IZ
IZ
class('className', **args)IZ
obj = get_object_by_('classname', **args) #super solution there
obj.run()IZ
VM
MN

MD
ST
N
ST

SS