January 2019
Beginner to intermediate
776 pages
19h 58m
English
Python ships with a very simple web server that can be launched from the command line as follows:
$ python -m SimpleHTTPServer 8080
This will launch an HTTP web server on port 8080. You can access this web server from your browser by typing http://localhost:8080. This will show the contents of the current directory from where you run the preceding command. If there is any web server index file, for example, index.html, inside that directory, your browser will show the contents of index.html. However, if you like to have full control over your web server, you need to launch your customized HTTP server.
Listing 4.2 gives the following code for the custom HTTP web server:
#!/usr/bin/env python # Python Network Programming Cookbook ...
Read now
Unlock full access