Найти - Пользователи
Полная версия: Диалоговые окна
Начало » GUI » Диалоговые окна
1 2
richagok
Есть ли в python встроенные диалоговые окна, которые выводят сообщения об ошибке?
FishHook
А в каком языке они есть?
richagok
FishHook
А в каком языке они есть?


Шарп вроде бы. Я может неправильно выразился. Мне нужно окно-предупреждение, в котором я могу задать какой-то текст.
FishHook
>>>Шарп вроде бы
Ничего подобного. Окна и прочую фурнитуру предоставляет библиотека .NET
По-Вашему, Mono под линуксом юзает те же самые либы что и нативный .NET? Хотя язык один и тот же.
Сам по себе питон, как и C#, это только лишь язык программирования, а графические библиотеки это отдельная песня.
Можете выбрать одну из: TkInter, PyQT, PySide, wxPython, PyGTK.
Любая из них умеет рисовать окна.
richagok
Вы меня не поняли. Точнее я не так выразился. Мне нужно диалоговое окно-предупреждение из библиотеки tkinter если оно там есть
4kpt
Да есть. Какая версия питона 2.Х или 3.Х. Там в разных местах. Уточните…
richagok
3.X
richagok
4kpt
Да есть. Какая версия питона 2.Х или 3.Х. Там в разных местах. Уточните…
3.X
4kpt
import tkinter
import types
#
for name in vars(tkinter.tkMessageBox):
    if type(getattr(tkinter.tkMessageBox, name)) == types.FunctionType:
        print("-----------------------------------")
        print("Name message box: %s" % name)
        print("More information: %s" % getattr(tkinter.tkMessageBox, name).__doc__
richagok
tkMessageBox не находит

точнее сначала пишет NameError: global name ‘tkinter’ is not defined, а потом если сделать from tkinter import * - и оставить не tkinter.tkMessageBox а просто tkMessageBox подчеркивает его
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB