print ''' Webware View CGI Source

Webware View CGI Source ''' if not fields.has_key('filename'): print '

No filename specified.' else: if fields.has_key('tabSize'): tabSize = int(fields['tabSize'].value) else: tabSize = 4 filename = fields['filename'].value filename += '.py' contents = open(filename).read() if tabSize > 0: contents = contents.expandtabs(tabSize) contents = contents.replace('&', '&') contents = contents.replace('<', '<') contents = contents.replace('>', '>') print '
%s


%s
' % (filename, contents) print ''' '''