我正在浏览tkinter教程,而且我很难理解import { components as C } from '../../common';
// then later
<C.Link>foobar</C.Link>
电话。在构造期间,似乎为master分配了默认值self.master.title()
。然后将None
分配给master
,从而使self.master成为self.master
个对象。 NoneType
属性来自何处?
self.master.title
答案 0 :(得分:1)
虽然master
的默认值为None
,但只有在未指定参数的情况下(例如thing = Window()
),此默认值才会生效。
如果指定了参数(即thing = Window(SomeTKinterObject)
),则self.master
将等于参数(在本例中为SomeTKinterObject
)。