【发布时间】:2014-06-04 16:32:47
【问题描述】:
我在 IDLE (3.4.1) 编辑器窗口中打开了一个 Python 类模块。该类由数据属性和方法组成。打开类浏览器 (Alt+C) 时,我看到了方法列表,但没有看到数据属性。这是为什么呢?
class Test:
a = 1
b = 2
def meth1(self):
print(self.a)
def meth2(self):
print(self.b)
【问题讨论】:
-
简短回答:IDLE 很糟糕。使用您喜欢的任何其他编辑器。
-
@Davidmh - 我 2 天前才开始学习 Python。我确实注意到,对于一个据说已经有几年历史的包裹,其不成熟程度令人惊讶。许多在任何半体面的现代编辑器/IDE 中被认为是标准的功能在这里都缺失了。我可以理解极简主义的理念,但有些功能对任何编程编辑器来说都是很好的补充。
-
其实已经15岁了!它应该避免功能混乱并且是跨平台的;同时将大小保持在最小,因为它与 CPython 捆绑在一起。
标签: python python-idle python-3.4