There seems to be a discussion about this sort of thing every other week or so, and I'm always surprised that no one mentions Cheetah Templates (www.cheetahtemplate.org). It's useful for both web and non-Web applications, and has a straightforward syntax that pretty much *is* Python. For web programming, it can be used for straight up CGI, or in a mod_python type setup. I have used it several times and really enjoyed it.
There's alot of work being done right now in preparation for a 2.0 release, so the web site should be very up to date, as well as the tutorial / user's guide. Check it out! Bill On 1/25/06, Ben Vinger <[EMAIL PROTECTED]> wrote: > > --- Intercodes <[EMAIL PROTECTED]> wrote: > > > List: I am still open to suggestions. > > Being also keen to write better web apps in Python, > I've spent a considerable amount of time reading about > this (and it is indeed confusing), I've opted to try > out something like Pylons or Turbogears. > One thing I will say though, is that most of the > frameworks you've read about can be run on top of > mod_python. So mod_python is not one of the lot - it > is essential on Apache unless you opt to use CGI or > FCGI. But as I understand it, you would always opt for > mod_python over CGI or FCGI on a high-traffic website, > though CGI or FCGI is of course fine for smaller > things. > But mod_python is not so easy to work with and it will > only work on Apache. So it seems best to choose > something else and run that through mod_python when > you're on Apache. > > > > > > > ___________________________________________________________ > Yahoo! Messenger - NEW crystal clear PC to PC calling worldwide with > voicemail http://uk.messenger.yahoo.com > _______________________________________________ > Tutor maillist - Tutor@python.org > http://mail.python.org/mailman/listinfo/tutor > _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor