jud...@gmail.com wrote:
On Apr 1, 11:16 am, Joe Riopel goo...@gmail.com wrote:
On Wed, Apr 1, 2009 at 10:43 AM, jud...@gmail.com wrote:
If anyone can give me some guidance what should be the best way to
generate html/xhtml page using python would be great. I am open to
other options like xsl or anything else that can make things simple.
Since you're open to other options, I would take a look at XSLT.
http://www.w3schools.com/xsl/
XSLT sounds good. I have already created temporary XSL and its working
fine. Still question is how to put up this on web server index.html.
I am planning to create one index.html and call cgi python which in
return produces html page from xml/xsl. Does this sounds like a good
plan??
Is there any other options than the one i describe above. If, then pls
help me out.
There are tons of web servers and web frameworks that support Python.
http://wiki.python.org/moin/WebProgramming
http://wiki.python.org/moin/WebFrameworks
Using CGI is a particularly bad idea, as it is very resource consuming to
start up a new Python interpreter for each request. Most web servers also
support Fast-CGI, which basically keeps the interpreter running. Here are
some other ways to do similar things:
http://wiki.python.org/moin/WebServers
You might also want to read about WSGI, which is the Python standard for
web server interfaces. Most web frameworks support it, so this keeps your
application independent of a particular web server (and testable even
without a web server).
If you want to do XSLT in Python, lxml is a very good choice:
http://codespeak.net/lxml/
Stefan
--
http://mail.python.org/mailman/listinfo/python-list