【发布时间】:2020-02-09 12:54:21
【问题描述】:
使用以下内容:
class MyClass:
def __init__(self):
self.title = None
@title.setter
def title(self, title):
print ('TITLE SETTER: %s' % title)
self._title = title
NameError: 名称“标题”未定义
上面的代码有什么问题?
【问题讨论】:
-
我 ... err ... 你有没有尝试过各种解释器?
-
这两个都无效。
-
你要使用
@property吗? -
可能您应该首先使用
@property def title(self): return 'Hello World'创建getter。然后你可以使用@title -
@furas 这似乎是问题所在。
标签: python