Форум сайта python.su
Кто-нибудь использует сабж? Столкнулся с примером, который меня неприятно удивил:
#!/usr/bin/python
# -*- coding: utf-8 -*-
from Tkinter import *
from tkMessageBox import *
def b():
if askyesno(u'Вопрос', u'Нажмите "Да" или "Нет".'):
showwarning(u'Сообщение', u'Вы нажали "Да."')
else:
showwarning(u'Сообщение', u'Вы нажали "Нет."')
root = Tk()
Button(root, text = u'Нажми меня', command = b).pack()
root.mainloop()
Офлайн
Это под линуксом так? Под виндой все нормально..
Офлайн
igor.kaistДа, под GNOME так.
Это под линуксом так? Под виндой все нормально..
Офлайн
Привет
Проверил под KDE.
В результате на консоль выпадет порция ругани “TclError: can't invoke ”grab“ command: application has been destroyed”.При закрытии главного окна(<нажми меня>)/ при открытом <нажмите да или нет>/ - приложение виснет. Не помогает и Ctrl+c, только закрытие консоли.
Офлайн