Create an anonymous class instance in python

前端 未结 5 1553
礼貌的吻别
礼貌的吻别 2020-12-29 04:44

Sometimes i need to create an anonymous class instance in python, just like c#:

var o= new {attr1=\"somehing\", attr2=344};

but in python i

5条回答
  •  不知归路
    2020-12-29 05:22

    o = type('Dummy', (object,), { "attr1": "somehing", "attr2": 344 })
    
    o.attr3 = "test"
    print o.attr1, o.attr2, o.attr3
    

提交回复
热议问题