File: class/Extras/Code/Internet/htmlgen101.py

import sys
from HTMLgen import *

p = Paragraph('Making pages from objects is easy.\n')
p.append('Special < characters > are & escaped')

choices = ['tools', ['python', 'c++'], 'food', ['spam', 'eggs']]
l = List(choices)

s = SimpleDocument(title="HTMLgen 101")
s.append(Heading(1, 'Basic tags'))
s.append(p)
s.append(l)
s.append(HR())
s.append(Href('http://www.python.org', 'Python home page'))

if len(sys.argv) == 1:
    print s                 # send html to sys.stdout or real file
else:
    open(sys.argv[1], 'w').write(str(s))



[Home page] Books Code Blog Python Author Train Find ©M.Lutz