self.nameInput.get() 提示错误
Topic source应该用self.nameInput
不加self的nameInput属于方法内部的变量,可以理解为局部变量,如果前面不加self,作用域只在createWidgets()方法内部,hello方法是无法访问的,加了self,就变成实例属性,该实例的所有方法都可以访问,实例可以访问而类不能访问,即app.nameInput可以而Application.nameInput不行
实例可以访问而类不能访问,即app.nameInput可以而Application.nameInput不行
请问这句话如何理解,创建了类的实例后,实例自己访问自己的方法我明白,但什么时候才会有类自己访问 Application.nameInput 的情形?
- 1
张文祥_stone
AttributeError : 'Application' object has no attritute 'nameInput'