Heres a sample code to browse your source code online (not sure if it will traverse subdirectories, you can add that piece easily using os functionality
import os,cgi from google.appengine.ext import webapp from google.appengine.ext.webapp.util import run_wsgi_app class code(webapp.RequestHandler): def get(self): self.response.headers['Content-Type'] = 'text/html; charset=utf-8' self.response.out.write("<html><body><pre>") for k, v in os.environ.items(): self.response.out.write(k + '>' + v + '<br />') self.response.out.write("<br /><br /><br />") self.response.out.write(os.getcwd()) self.response.out.write("<br /><br /><br />") dirlist = os.listdir('./') for d in dirlist: if os.path.isdir(d) == False: f1 = open(d, 'r') self.response.out.write('<br />' + d + '<br / >-------------<br />') for line in f1: self.response.out.write(cgi.escape(line)) f1.close() self.response.out.write('<br />-------------<br />') self.response.out.write("</pre></body></html>") def main(): run_wsgi_app(webapp.WSGIApplication([('/code', code),])) if __name__ == '__main__': main() -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to google-appeng...@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.