Python的动态实例化很简单,可以算作一个小技巧:
# 随便定义一个类
class mc():
pass
# 初始化一个 dict 用来装 实例
dict = {}
# 动态实例化
for instance in ["mca","mcb","mcc","mcd"]:
dict[instance] = mc()
# 所有的变量都被实例化了
# 调用也很简单,只需要:
dict["INSTANCE"] 就可以调用了
如:
dict["mca"]
阅读(1032) | 评论(0) | 转发(0) |