一般问题:最简单/“最pythonic”的方法是将子类初始化为其父类,但添加单个属性是什么?
我的具体问题:我想扩展一个(Urwid)Data
对象,以包含一个附加属性Edit
;我已将原始签名复制到my_attribute
和__init__
,但签名中有一些未定义的参数/常量(super().__init__
,LEFT
),我不知道了解它们是如何在父类中设置的。下面是我的(破碎)类定义和父init方法:
SPACE
答案 0 :(得分:4)
你不能使用这些变量,所以只是盲目地通过它们。
{{1}}