#Tips
You can use type() to dynamically create a new class:
NewType = type("NewType", (object,), {"a": 1, "b": 2})
n = NewType()
is the same as
class NewType(object):
a = 1
b = 2
n = NewType()
You can use type() to dynamically create a new class:
NewType = type("NewType", (object,), {"a": 1, "b": 2})
n = NewType()
is the same as
class NewType(object):
a = 1
b = 2
n = NewType()