def setname(name):
def wrapper(cls):
cls.name = name
return cls
return wrapper
@setname('haha')
class MyClass:
pass
print(MyClass.__dict__['name'])
运行结果:
haha
def setname(name):
def wrapper(cls):
cls.name = name
return cls
return wrapper
@setname('haha')
class MyClass:
pass
print(MyClass.__dict__['name'])
运行结果:
haha