Python cgi Module
Definition and Usage
Historically used for parsing form data and handling uploads in CGI scripts.
Warning: The
cgi
module is deprecated and slated for removal in Python 3.13.Members
Member | Description |
---|---|
FieldStorage | Class for parsing form data in CGI scripts. |
escape() | Deprecated HTML escaping helper. |
parse() | Parse a query string or stdin according to content type. |
parse_header() | Parse a MIME header (e.g., Content-Type) into main value and params. |
parse_multipart() | Parse multipart form data (file uploads) from a boundary-delimited stream. |
parse_qs() | Parse a query string into a dict (legacy helper). |
parse_qsl() | Parse a query string into a list of (key, value) pairs (legacy helper). |
print_environ() | Print CGI environment variables (debug helper). |
print_environ_usage() | Print a short message describing expected CGI environment variables. |
print_exception() | Print a formatted traceback for CGI errors as HTML. |
test() | Run a simple CGI test page (diagnostics). |