The SimpleHTTPServer module can be used in the following manner in order to set up a very basic web server serving files relative to the current directory.
import SimpleHTTPServer import SocketServer PORT = 8000 Handler = SimpleHTTPServer.SimpleHTTPRequestHandler httpd = SocketServer.TCPServer(("", PORT), Handler) print "serving at port", PORT httpd.serve_forever()
The SimpleHTTPServer module can also be invoked directly using the -m switch of the interpreter with a port number argument. Similar to the previous example, this serves the files relative to the current directory.
python -m SimpleHTTPServer 8000
Now can be started via
python3 -m http.server 8000