呓语Beta 2.0 首页 镜头后 灶台前 捐赠者名单 有趣的小站

[python]从类名创建对象

文档信息

eval

class A():
  pass

a = eval('A()') # A()直接被执行,生成一个A类的instance

getattr

module = __import__(file_name) # file_name为文件名
parser = getattr(module, class_name)() # 创建instance
parser.method_name() # 调用instance的方法

参考文献

捐赠支持

可以使用支付宝转帐给richard.ma.19850509#gmail.com(请将#替换为@),谢谢!

Fork me on GitHub