我有一个示例课程.
class example(object):
# ...
def size(self):
return somevalue
Run Code Online (Sandbox Code Playgroud)
如何在不分配新变量的情况下获取size值?instance.sizeinstance.size()size
您应该使用@property装饰器
https://docs.python.org/2.7/howto/descriptor.html#properties
class example(object):
# ...
@property
def size(self):
return 'somevalue'
example_inst = example()
example_inst.size #'somevalue'
Run Code Online (Sandbox Code Playgroud)