我试图从字典中生成一个类:
class attr:
for key in objects_type:
setattr(attr, key, lambda cl: list())
Run Code Online (Sandbox Code Playgroud)
这给出了在for循环期间未定义attr的错误.我知道我可以写:
class attr:
pass
for key in objects_type:
setattr(attr, key, lambda cl: list())
Run Code Online (Sandbox Code Playgroud)
但我确信我记得在某处看到类似于第一个例子的代码.有谁知道是否有可能写出类似于第一种形式的东西?