Template.cgi: Difference between revisions
No edit summary |
|||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
Examples of simple python scripts to use as a basis of a dynamic HTML page. | |||
== | == Minimal == | ||
<source lang="python"> | <source lang="python"> | ||
#!/usr/bin/python | #!/usr/bin/python | ||
print "Content-type: text/html; charset= | print "Content-type: text/html; charset=utf-8" | ||
print | print | ||
Line 19: | Line 18: | ||
== More Complete == | == More Complete == | ||
print "Content-type: text/html; charset= | <source lang="python"> | ||
#!/usr/bin/python | |||
print "Content-type: text/html; charset=utf-8" | |||
print | print | ||
Latest revision as of 14:48, 9 February 2009
Examples of simple python scripts to use as a basis of a dynamic HTML page.
Minimal
#!/usr/bin/python
print "Content-type: text/html; charset=utf-8"
print
print "<html><head><title>My Hello World Page</title></head><body>"
# do interesting stuff in Python
for i in range(100):
print i, " "
print "</body></html>"
More Complete
#!/usr/bin/python
print "Content-type: text/html; charset=utf-8"
print
print """<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>My Hello World Page</title>
</head>
<body>
<h1>Hello World</h1>
"""
# do interesting stuff in Python
for i in range(100):
print i, " "
print """
</body>
</html>
"""