ReMe/tests/other/test_attr.py
2024-07-26 16:23:28 +08:00

15 lines
315 B
Python

class MyClass:
def __init__(self):
self.existing_attribute = "I exist"
def do(self, name: str, **kwargs):
print("do %s %s" % (name, kwargs))
def __getattr__(self, name):
return lambda **kwargs: self.do(name, **kwargs)
# 创建类的实例
obj = MyClass()
obj.haha(a=1, b=2)