我的问题和这个很相似: Access outer class from inner class in python
我正在使用tkinter,需要一个2 | 3级树,并计划使我的代码结构类似于Ui=>;嵌套类。你知道吗
class Item():
...
class BasicItem():
...
class Transports(Item):
class Bikes(Item):
class Tears(BasicItem):
class Feelings(Item):
class Tears(BasicItem):
Python抱怨,因为嵌套类无法访问类。我做错什么了? 根据上面的链接,嵌套是没有出路的。我是否应该理解我应该扁平化代码并使用transportsbikestrains类名? 非常感谢。你知道吗
编辑:一个最小的例子是有效的。我将试着从一个工作文件重写。 edit2:这个嵌套在母类中的例子失败了。你知道吗
我了解到Python不支持类,但“有时”作为工件工作。我找不到链接,但由于人们一直在使用它,他们正在考虑删除这个工件。你知道吗
我的错误来自于在函数中尝试这一点,这让我感到安慰。 如果您将我上面的示例放在一个母类中,它将不起作用,并且嵌套类将无法从Item继承。你知道吗
吸取的教训。Python中不再有嵌套类。你知道吗
相关问题 更多 >
编程相关推荐