A Python GUI Book.

Hernan M. Foffani hfoffani at yahoo.com
Thu Nov 15 13:07:01 CET 2001


"Michael 'Mickey' Lauer" <mickey at tm.informatik.uni-frankfurt.de> escribió en
el mensaje news:3beedf26 at nntp.server.uni-frankfurt.de...
> ....
> What do you think would be a good application to show the basics and a few
> more sophisticated topics in programming GUI applications with Python?
> ....

Nobody suggested it, so I will:

A GUI "face" for an offline browser:
Once you have a nice class that does the connection, grabs and parse the
links
(there are samples of this on the web) your project starts with the
frontend.
That class will have a clean interface so newbies don't need to mess with
sockets, parsers, etc. And will show them how to design a GUI application
separating presentation and "business" layers.

The very first sample can be a window with a start (stop) button.
Then you can add a progress bar, etc.
And you can end with a multiple pane window with a tree widget showing the
site structure, tabs panes with dialog boxes for setting parameters etc.

And if you are brave enough you can finish with a multithreaded GUI
application!
hehehe...

Hey! I love so much my idea that I will buy your book if you'll implement
it!
:-)

note:
There is no need to have a live internet connection for the samples to work
as
the offline browser can grab and parse the pages from the harddrive or the
CD,
for instance "grab" the Python Docs from the book's CD. (You are going to
include a CD with the book full of python related thing, right? :-)

Regards,
-Hernán







More information about the Python-list mailing list