从父类扩展python 3中的__init__的正确方法

时间:2018-04-14 19:17:50

标签: python python-3.x oop initialization urwid

一般问题:最简单/“最pythonic”的方法是将子类初始化为其父类,但添加单个属性是什么?

我的具体问题:我想扩展一个(UrwidData对象,以包含一个附加属性Edit;我已将原始签名复制到my_attribute__init__,但签名中有一些未定义的参数/常量(super().__init__LEFT),我不知道了解它们是如何在父类中设置的。下面是我的(破碎)类定义和父init方法:

SPACE

1 个答案:

答案 0 :(得分:4)

你不能使用这些变量,所以只是盲目地通过它们。

{{1}}