mirror of
https://github.com/python/cpython.git
synced 2024-11-28 12:31:14 +08:00
Merge typo and grammar fixes from 3.4 into 3.5
This commit is contained in:
commit
32acc16cda
@ -104,7 +104,7 @@ The abstract grammar is currently defined as follows:
|
|||||||
:mod:`ast` Helpers
|
:mod:`ast` Helpers
|
||||||
------------------
|
------------------
|
||||||
|
|
||||||
Apart from the node classes, :mod:`ast` module defines these utility functions
|
Apart from the node classes, the :mod:`ast` module defines these utility functions
|
||||||
and classes for traversing abstract syntax trees:
|
and classes for traversing abstract syntax trees:
|
||||||
|
|
||||||
.. function:: parse(source, filename='<unknown>', mode='exec')
|
.. function:: parse(source, filename='<unknown>', mode='exec')
|
||||||
|
@ -67,8 +67,8 @@ of lists by assigning a slice of the entire list, for example,
|
|||||||
|
|
||||||
Classes can use the same interfaces to control copying that they use to control
|
Classes can use the same interfaces to control copying that they use to control
|
||||||
pickling. See the description of module :mod:`pickle` for information on these
|
pickling. See the description of module :mod:`pickle` for information on these
|
||||||
methods. In fact, :mod:`copy` module uses the registered pickle functions from
|
methods. In fact, the :mod:`copy` module uses the registered
|
||||||
:mod:`copyreg` module.
|
pickle functions from the :mod:`copyreg` module.
|
||||||
|
|
||||||
.. index::
|
.. index::
|
||||||
single: __copy__() (copy protocol)
|
single: __copy__() (copy protocol)
|
||||||
|
@ -418,8 +418,8 @@ FTP_TLS Objects
|
|||||||
|
|
||||||
.. method:: FTP_TLS.auth()
|
.. method:: FTP_TLS.auth()
|
||||||
|
|
||||||
Set up secure control connection by using TLS or SSL, depending on what
|
Set up a secure control connection by using TLS or SSL, depending on what
|
||||||
specified in :meth:`ssl_version` attribute.
|
is specified in the :attr:`ssl_version` attribute.
|
||||||
|
|
||||||
.. versionchanged:: 3.4
|
.. versionchanged:: 3.4
|
||||||
The method now supports hostname check with
|
The method now supports hostname check with
|
||||||
|
@ -1168,7 +1168,7 @@ The code for the sample CGI used in the above example is::
|
|||||||
#!/usr/bin/env python
|
#!/usr/bin/env python
|
||||||
import sys
|
import sys
|
||||||
data = sys.stdin.read()
|
data = sys.stdin.read()
|
||||||
print('Content-type: text-plain\n\nGot Data: "%s"' % data)
|
print('Content-type: text/plain\n\nGot Data: "%s"' % data)
|
||||||
|
|
||||||
Here is an example of doing a ``PUT`` request using :class:`Request`::
|
Here is an example of doing a ``PUT`` request using :class:`Request`::
|
||||||
|
|
||||||
|
@ -1575,7 +1575,7 @@ class OutputChecker:
|
|||||||
|
|
||||||
# If `want` contains hex-escaped character such as "\u1234",
|
# If `want` contains hex-escaped character such as "\u1234",
|
||||||
# then `want` is a string of six characters(e.g. [\,u,1,2,3,4]).
|
# then `want` is a string of six characters(e.g. [\,u,1,2,3,4]).
|
||||||
# On the other hand, `got` could be an another sequence of
|
# On the other hand, `got` could be another sequence of
|
||||||
# characters such as [\u1234], so `want` and `got` should
|
# characters such as [\u1234], so `want` and `got` should
|
||||||
# be folded to hex-escaped ASCII string to compare.
|
# be folded to hex-escaped ASCII string to compare.
|
||||||
got = self._toAscii(got)
|
got = self._toAscii(got)
|
||||||
|
@ -423,10 +423,10 @@ def join_header_words(lists):
|
|||||||
Takes a list of lists of (key, value) pairs and produces a single header
|
Takes a list of lists of (key, value) pairs and produces a single header
|
||||||
value. Attribute values are quoted if needed.
|
value. Attribute values are quoted if needed.
|
||||||
|
|
||||||
>>> join_header_words([[("text/plain", None), ("charset", "iso-8859/1")]])
|
>>> join_header_words([[("text/plain", None), ("charset", "iso-8859-1")]])
|
||||||
'text/plain; charset="iso-8859/1"'
|
'text/plain; charset="iso-8859-1"'
|
||||||
>>> join_header_words([[("text/plain", None)], [("charset", "iso-8859/1")]])
|
>>> join_header_words([[("text/plain", None)], [("charset", "iso-8859-1")]])
|
||||||
'text/plain, charset="iso-8859/1"'
|
'text/plain, charset="iso-8859-1"'
|
||||||
|
|
||||||
"""
|
"""
|
||||||
headers = []
|
headers = []
|
||||||
|
@ -3026,7 +3026,7 @@ class TestShortColumns(HelpTestCase):
|
|||||||
'''Test extremely small number of columns.
|
'''Test extremely small number of columns.
|
||||||
|
|
||||||
TestCase prevents "COLUMNS" from being too small in the tests themselves,
|
TestCase prevents "COLUMNS" from being too small in the tests themselves,
|
||||||
but we don't want any exceptions thrown in such case. Only ugly representation.
|
but we don't want any exceptions thrown in such cases. Only ugly representation.
|
||||||
'''
|
'''
|
||||||
def setUp(self):
|
def setUp(self):
|
||||||
env = support.EnvironmentVarGuard()
|
env = support.EnvironmentVarGuard()
|
||||||
|
Loading…
Reference in New Issue
Block a user