summaryrefslogtreecommitdiffstats
path: root/Doc/faq/library.rst
diff options
context:
space:
mode:
authorMathieu Dupuy <deronnax@gmail.com>2023-07-15 20:23:10 (GMT)
committerGitHub <noreply@github.com>2023-07-15 20:23:10 (GMT)
commitd46a42fd8e8915e03cc211ab9163058b6365ab0f (patch)
treec1af48abf5c11cc106e9684bbe3284e632a1cb05 /Doc/faq/library.rst
parente2ec0bad67552e27174255db86dda90fc72e6694 (diff)
downloadcpython-d46a42fd8e8915e03cc211ab9163058b6365ab0f.zip
cpython-d46a42fd8e8915e03cc211ab9163058b6365ab0f.tar.gz
cpython-d46a42fd8e8915e03cc211ab9163058b6365ab0f.tar.bz2
faq/library: remove outdated section (#105996)
Diffstat (limited to 'Doc/faq/library.rst')
-rw-r--r--Doc/faq/library.rst35
1 files changed, 0 insertions, 35 deletions
diff --git a/Doc/faq/library.rst b/Doc/faq/library.rst
index 597caaa..22f7f84 100644
--- a/Doc/faq/library.rst
+++ b/Doc/faq/library.rst
@@ -669,41 +669,6 @@ and client-side web systems.
A summary of available frameworks is maintained by Paul Boddie at
https://wiki.python.org/moin/WebProgramming\ .
-Cameron Laird maintains a useful set of pages about Python web technologies at
-https://web.archive.org/web/20210224183619/http://phaseit.net/claird/comp.lang.python/web_python.
-
-
-How can I mimic CGI form submission (METHOD=POST)?
---------------------------------------------------
-
-I would like to retrieve web pages that are the result of POSTing a form. Is
-there existing code that would let me do this easily?
-
-Yes. Here's a simple example that uses :mod:`urllib.request`::
-
- #!/usr/local/bin/python
-
- import urllib.request
-
- # build the query string
- qs = "First=Josephine&MI=Q&Last=Public"
-
- # connect and send the server a path
- req = urllib.request.urlopen('http://www.some-server.out-there'
- '/cgi-bin/some-cgi-script', data=qs)
- with req:
- msg, hdrs = req.read(), req.info()
-
-Note that in general for percent-encoded POST operations, query strings must be
-quoted using :func:`urllib.parse.urlencode`. For example, to send
-``name=Guy Steele, Jr.``::
-
- >>> import urllib.parse
- >>> urllib.parse.urlencode({'name': 'Guy Steele, Jr.'})
- 'name=Guy+Steele%2C+Jr.'
-
-.. seealso:: :ref:`urllib-howto` for extensive examples.
-
What module should I use to help with generating HTML?
------------------------------------------------------