Из здесь Я скопировал пример приложения python gui, но он не работает. Он запускается и показывает окно, но когда я нажимаю кнопку "Выход", он просто разворачивается. И если я запустил его снова, то я получил еще одну кнопку выхода в предыдущем окне.
Есть ли ошибка в примере кода или эта проблема с win 7? Я использую python 2.6.5 и выигрываю 7 32 бит.
Когда кнопка нажата, она пытается вызвать self.quit
, которой не существует.
Попробуйте добавить этот метод к классу Application
.
....
def quit(self):
import sys
sys.exit()
....
def quit(self):
self.master.destroy()
работает тоже.