# HG changeset patch # User Atul Varma # Date 1276898855 25200 # Node ID 7a59f0eceee74a34223045bde4e314df2445dc5c # Parent b8c699d8e613cfe893af8ab3cab067c9cdcfca39 static_file_serving serves on port 8000 if it's run as a script now. diff -r b8c699d8e613 -r 7a59f0eceee7 static_file_serving.py --- a/static_file_serving.py Sun Jun 13 18:20:06 2010 -0700 +++ b/static_file_serving.py Fri Jun 18 15:07:35 2010 -0700 @@ -1,3 +1,5 @@ +#! /usr/bin/env python + import mimetypes import os import wsgiref.util @@ -29,3 +31,12 @@ return error_404() return error_404() + +if __name__ == '__main__': + from wsgiref.simple_server import make_server + + dirname = os.getcwd() + port = 8000 + httpd = make_server('', port, StaticFileApp(dirname)) + print "Serving files on port %d at %s." % (port, dirname) + httpd.serve_forever()