Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {'test': [a1, a2, b2], 'test2': 'something else', 'test3': 1}
- class testclass():
- self.test = [a1,a2,b2]
- self.test2 = 'someting else'
- self.test3 = 1
- testobj = testclass()
- {{ testobj.test }}
- {{ testobj.test2 }}
- {{ testobj.test3 }}
- testobj = type('testclass', (object,),
- {'test':[a1,a2,b2], 'test2':'something else', 'test3':1})()
- testobj = {'test':[a1,a2,b2], 'test2':'something else', 'test3':1}
- from types import SimpleNamespace
- test_obj = SimpleNamespace(a=1, b=lambda: {'hello': 42})
- test_obj.a
- test_obj.b()
- >>>d = {'test':['a1','a2','b2'], 'test2':'something else', 'test3':1}
- >>> class Test(object):
- ... def __init__(self):
- ... self.__dict__.update(d)
- >>> a = Test()
- >>> a.test
- ['a1', 'a2', 'b2']
- >>> a.test2
- 'something else'
- >>> class X:
- ... a = 1
- ...
- >>> X = type('X', (object,), dict(a=1))
Add Comment
Please, Sign In to add comment