Is it possible to write web-based GUI using Python?

Stephan Diehl stephan.diehl at gmx.net
Fri Nov 29 04:56:01 EST 2002


"David Mitchell" <djmitchell at NOSPAM.optushome.com.au> wrote in message news:<pan.2002.11.27.20.00.00.396116 at NOSPAM.optushome.com.au>...
> On Tue, 26 Nov 2002 23:05:34 +0000, Pierre Rouleau wrote:
> 
> (snip)
> > 
> > What I'd like to be able to do is implement a complete GUI-based control 
> > application (with buttons, slider, whatever widgets the app needs) 
> > accessible over the web.
> > 
> > Is this possble with Python?  If so, where the best place to start looking?
> 
> I'm looking for exactly the same thing.  I know Perl has the
> CGI::Widget::* modules which do pretty much exactly this, but I don't want
> to use Perl for this particular project.
> 
> Regards
> 
> Dave Mitchell

While researching the web about the same question, I found
http://www.nextapp.com/products/echo/
With that (ahem) Java Framework, it is possible (at least they claim)
to write a web application just like a normal GUI application.
On the Python side, at least Alex Martelli has thought about providing
a HTML backend to anygui
(http://anygui.sourceforge.net/platforms.php).
If this ever worked it'd had the advantage to have one codebase for
the webapp and a native GUI for the same app.
If one is only looking into a way to separate HTML and programming
logic, Cheetah (cheetahtemplate.org) can be used to write a kind of
widget set.

Cheers

Stephan



More information about the Python-list mailing list