# demoform.py import cgi template = ''' demoform.py output

CPSC 129 ~ Object-oriented programming

The common HTML form controls: Output

Well, you claim you are a %s named %s whose favourite programming language is %s and who likes %s.

Your message to me was:

%s
''' form = cgi.FieldStorage() sex = form.getvalue('sex') name = form.getvalue('name') language = form.getvalue('language') likes = form.getlist('likes') likes = ' & '.join(likes) message = form.getvalue('message') print 'Content-type: text/html\n' print template % ( sex, name, language, likes, message)