January 2019
Beginner to intermediate
776 pages
19h 58m
English
We placed our Python CGI script inside a cgi-bin/ subdirectory and then visited the HTML page that contains the feedback form. Upon submitting this form, our web server will send the form data to the CGI script, and we'll see the output produced by this script.
Listing 5.7 shows us how the Python web server supports CGI:
#!/usr/bin/env python # Python Network Programming Cookbook -- Chapter - 5 # This program requires Python 3.5.2 or any later version # It may run on any other version with/without modifications. # # Follow the comments inline to make it run on Python 2.7.x. import os import cgi import argparse import http.server # Comment out the above line and uncomment the below for Python 2.7.x. #import BaseHTTPServer # ...
Read now
Unlock full access