class Student(object):
def __init__(self):
self.age = 10
def new_age(self):
print("调用new_age")
return self.age + 19
student = Student()
print(student.new_age())
print(student.__dict__)
from werkzeug.utils import cached_property
class Student(object):
def __init__(self):
self.age = 10
@cached_property
def new_age(self):
print("调用new_age")
return self.age + 19
student = Student()
print(student.new_age())
print(student.__dict__)
python @cached_property
最新推荐文章于 2025-04-27 19:15:00 发布