It seems to depend on what you want easygui ----------- Very simple, very easy to set up, but is NOT event driven (ie the program uses it much like it would use raw_input but with drop boxes.
All other guis are event driven - that is the gui has the main loop, and when it detects (a button click) it fires off a request to the rest of the program to do something. The main frameworks (ie they provide widgets like buttons so you do not have to write your own button code) pyQT ------- Extrememly well suported and mature, Has a good drag and drop developer. Is free for Linux / open source use. Commercially is a bit more confused. tkinter -------- The default python Gui but it might be changing - see frederick Lundh's IDE for what can be done in it. WxPython ------------- Simialr to pyQt, widgets bigger than tkinter Wrappers around the above frameworks for ease PythonCard --------------- As recommended above. There are a plethora of gui interfaces (http://wiki.python.org/moin/GuiProgramming) Almost as many as web frameworks ! I suggest starting with easygui if you just want pop up dialogs, otherwise take a day or two to get to grips with QT. with a drag and drop editor it is surprisingly good. There is a tutorial by a B Rempt somewhere on line. On 10/13/05, Olexiy Kharchyshyn <[EMAIL PROTECTED]> wrote: > > I'm really confused on the issue how to create windows, forms, etc. in > Python & can't find any manual for that. > Could you possibly advise me smth useful? > -- > Best regards, > > Olexiy Kharchyshyn > ------------------------ > [EMAIL PROTECTED] > _______________________________________________ > Tutor maillist - Tutor@python.org > http://mail.python.org/mailman/listinfo/tutor > -- -------------------------- Paul Brian m. 07875 074 534 t. 0208 352 1741 _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor