mirror of
https://github.com/python/cpython.git
synced 2024-11-27 11:55:13 +08:00
Removed spaces before commas and periods.
This commit is contained in:
parent
eaedaeccf2
commit
a4d170d985
@ -658,7 +658,7 @@ and client-side web systems.
|
||||
.. XXX check if wiki page is still up to date
|
||||
|
||||
A summary of available frameworks is maintained by Paul Boddie at
|
||||
http://wiki.python.org/moin/WebProgramming .
|
||||
http://wiki.python.org/moin/WebProgramming\ .
|
||||
|
||||
Cameron Laird maintains a useful set of pages about Python web technologies at
|
||||
http://phaseit.net/claird/comp.lang.python/web_python.
|
||||
|
@ -640,7 +640,7 @@ developing under Python 2 or Python 3. Whether this approach or using
|
||||
|
||||
To get a complete idea of what issues you will need to deal with, see the
|
||||
`What's New in Python 3.0`_. Others have reorganized the data in other formats
|
||||
such as http://docs.pythonsprints.com/python3_porting/py-porting.html .
|
||||
such as http://docs.pythonsprints.com/python3_porting/py-porting.html\ .
|
||||
|
||||
The following are some steps to take to try to support both Python 2 & 3 from
|
||||
the same source code.
|
||||
|
@ -160,7 +160,7 @@ We'll discuss here one particular HTTP header, to illustrate how to add headers
|
||||
to your HTTP request.
|
||||
|
||||
Some websites [#]_ dislike being browsed by programs, or send different versions
|
||||
to different browsers [#]_ . By default urllib identifies itself as
|
||||
to different browsers [#]_. By default urllib identifies itself as
|
||||
``Python-urllib/x.y`` (where ``x`` and ``y`` are the major and minor version
|
||||
numbers of the Python release,
|
||||
e.g. ``Python-urllib/2.5``), which may confuse the site, or just plain
|
||||
|
@ -1651,7 +1651,7 @@ the windows header file is this::
|
||||
|
||||
WINUSERAPI int WINAPI
|
||||
MessageBoxA(
|
||||
HWND hWnd ,
|
||||
HWND hWnd,
|
||||
LPCSTR lpText,
|
||||
LPCSTR lpCaption,
|
||||
UINT uType);
|
||||
|
@ -309,7 +309,7 @@ FileCookieJar subclasses and co-operation with web browsers
|
||||
-----------------------------------------------------------
|
||||
|
||||
The following :class:`CookieJar` subclasses are provided for reading and
|
||||
writing .
|
||||
writing.
|
||||
|
||||
.. class:: MozillaCookieJar(filename, delayload=None, policy=None)
|
||||
|
||||
|
@ -56,7 +56,7 @@ chain.from_iterable iterable p0, p1, ... plast, q0, q
|
||||
:func:`islice` seq, [start,] stop [, step] elements from seq[start:stop:step] ``islice('ABCDEFG', 2, None) --> C D E F G``
|
||||
:func:`starmap` func, seq func(\*seq[0]), func(\*seq[1]), ... ``starmap(pow, [(2,5), (3,2), (10,3)]) --> 32 9 1000``
|
||||
:func:`takewhile` pred, seq seq[0], seq[1], until pred fails ``takewhile(lambda x: x<5, [1,4,6,4,1]) --> 1 4``
|
||||
:func:`tee` it, n it1, it2 , ... itn splits one iterator into n
|
||||
:func:`tee` it, n it1, it2, ... itn splits one iterator into n
|
||||
:func:`zip_longest` p, q, ... (p[0], q[0]), (p[1], q[1]), ... ``zip_longest('ABCD', 'xy', fillvalue='-') --> Ax By C- D-``
|
||||
==================== ============================ ================================================= =============================================================
|
||||
|
||||
@ -131,7 +131,7 @@ loops that truncate the stream.
|
||||
>>> inputs = repeat(x0, 36) # only the initial value is used
|
||||
>>> [format(x, '.2f') for x in accumulate(inputs, logistic_map)]
|
||||
['0.40', '0.91', '0.30', '0.81', '0.60', '0.92', '0.29', '0.79', '0.63',
|
||||
'0.88' ,'0.39', '0.90', '0.33', '0.84', '0.52', '0.95', '0.18', '0.57',
|
||||
'0.88', '0.39', '0.90', '0.33', '0.84', '0.52', '0.95', '0.18', '0.57',
|
||||
'0.93', '0.25', '0.71', '0.79', '0.63', '0.88', '0.39', '0.91', '0.32',
|
||||
'0.83', '0.54', '0.95', '0.20', '0.60', '0.91', '0.30', '0.80', '0.60']
|
||||
|
||||
|
@ -809,7 +809,7 @@ LoggerAdapter Objects
|
||||
---------------------
|
||||
|
||||
:class:`LoggerAdapter` instances are used to conveniently pass contextual
|
||||
information into logging calls. For a usage example , see the section on
|
||||
information into logging calls. For a usage example, see the section on
|
||||
:ref:`adding contextual information to your logging output <context-info>`.
|
||||
|
||||
.. class:: LoggerAdapter(logger, extra)
|
||||
|
@ -49,7 +49,7 @@ the standard audio interface for Linux and recent versions of FreeBSD.
|
||||
the official documentation for the OSS C API
|
||||
|
||||
The module defines a large number of constants supplied by the OSS device
|
||||
driver; see ``<sys/soundcard.h>`` on either Linux or FreeBSD for a listing .
|
||||
driver; see ``<sys/soundcard.h>`` on either Linux or FreeBSD for a listing.
|
||||
|
||||
:mod:`ossaudiodev` defines the following variables and functions:
|
||||
|
||||
|
@ -861,5 +861,5 @@ The ``errors`` module has the following attributes:
|
||||
.. [#] The encoding string included in XML output should conform to the
|
||||
appropriate standards. For example, "UTF-8" is valid, but "UTF8" is
|
||||
not. See http://www.w3.org/TR/2006/REC-xml11-20060816/#NT-EncodingDecl
|
||||
and http://www.iana.org/assignments/character-sets .
|
||||
and http://www.iana.org/assignments/character-sets\ .
|
||||
|
||||
|
@ -317,7 +317,7 @@ The special characters are:
|
||||
optional and can be omitted. For example,
|
||||
``(<)?(\w+@\w+(?:\.\w+)+)(?(1)>|$)`` is a poor email matching pattern, which
|
||||
will match with ``'<user@host.com>'`` as well as ``'user@host.com'``, but
|
||||
not with ``'<user@host.com'`` nor ``'user@host.com>'`` .
|
||||
not with ``'<user@host.com'`` nor ``'user@host.com>'``.
|
||||
|
||||
|
||||
The special sequences consist of ``'\'`` and a character from the list below.
|
||||
|
@ -1583,7 +1583,7 @@ expression support in the :mod:`re` module).
|
||||
.. method:: str.format_map(mapping)
|
||||
|
||||
Similar to ``str.format(**mapping)``, except that ``mapping`` is
|
||||
used directly and not copied to a :class:`dict` . This is useful
|
||||
used directly and not copied to a :class:`dict`. This is useful
|
||||
if for example ``mapping`` is a dict subclass:
|
||||
|
||||
>>> class Default(dict):
|
||||
|
@ -1187,5 +1187,5 @@ always available.
|
||||
|
||||
.. rubric:: Citations
|
||||
|
||||
.. [C99] ISO/IEC 9899:1999. "Programming languages -- C." A public draft of this standard is available at http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1256.pdf .
|
||||
.. [C99] ISO/IEC 9899:1999. "Programming languages -- C." A public draft of this standard is available at http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1256.pdf\ .
|
||||
|
||||
|
@ -180,7 +180,7 @@ documentation that exists. Here are some hints:
|
||||
The Tk/Tcl development is largely taking place at ActiveState.
|
||||
|
||||
`Tcl and the Tk Toolkit <http://www.amazon.com/exec/obidos/ASIN/020163337X>`_
|
||||
The book by John Ousterhout, the inventor of Tcl .
|
||||
The book by John Ousterhout, the inventor of Tcl.
|
||||
|
||||
`Practical Programming in Tcl and Tk <http://www.amazon.com/exec/obidos/ASIN/0130220280>`_
|
||||
Brent Welch's encyclopedic book.
|
||||
@ -613,7 +613,7 @@ bitmap
|
||||
preceded with an ``@``, as in ``"@/usr/contrib/bitmap/gumby.bit"``.
|
||||
|
||||
boolean
|
||||
You can pass integers 0 or 1 or the strings ``"yes"`` or ``"no"`` .
|
||||
You can pass integers 0 or 1 or the strings ``"yes"`` or ``"no"``.
|
||||
|
||||
callback
|
||||
This is any Python function that takes no arguments. For example::
|
||||
|
@ -41,7 +41,7 @@ Main options
|
||||
|
||||
At least one of the following options must be specified when invoking
|
||||
:mod:`trace`. The :option:`--listfuncs <-l>` option is mutually exclusive with
|
||||
the :option:`--trace <-t>` and :option:`--counts <-c>` options . When
|
||||
the :option:`--trace <-t>` and :option:`--counts <-c>` options. When
|
||||
:option:`--listfuncs <-l>` is provided, neither :option:`--counts <-c>` nor
|
||||
:option:`--trace <-t>` are accepted, and vice versa.
|
||||
|
||||
|
@ -1072,7 +1072,7 @@ it receives from the http server. In general, a program will decode
|
||||
the returned bytes object to string once it determines or guesses
|
||||
the appropriate encoding.
|
||||
|
||||
The following W3C document, http://www.w3.org/International/O-charset , lists
|
||||
The following W3C document, http://www.w3.org/International/O-charset\ , lists
|
||||
the various ways in which a (X)HTML or a XML document could have specified its
|
||||
encoding information.
|
||||
|
||||
|
@ -252,4 +252,4 @@ utility to most DOM users.
|
||||
"UTF8" is not valid in an XML document's declaration, even though
|
||||
Python accepts it as an encoding name.
|
||||
See http://www.w3.org/TR/2006/REC-xml11-20060816/#NT-EncodingDecl
|
||||
and http://www.iana.org/assignments/character-sets .
|
||||
and http://www.iana.org/assignments/character-sets\ .
|
||||
|
@ -2469,7 +2469,7 @@ Code Repository
|
||||
|
||||
In addition to the existing Subversion code repository at http://svn.python.org
|
||||
there is now a `Mercurial <http://mercurial.selenic.com/>`_ repository at
|
||||
http://hg.python.org/ .
|
||||
http://hg.python.org/\ .
|
||||
|
||||
After the 3.2 release, there are plans to switch to Mercurial as the primary
|
||||
repository. This distributed version control system should make it easier for
|
||||
|
@ -194,7 +194,7 @@ API changes
|
||||
are still permitted, but will always compare as unequal, regardless
|
||||
of view contents.
|
||||
|
||||
* For further changes see `Build and C API Changes`_ and `Porting C code`_ .
|
||||
* For further changes see `Build and C API Changes`_ and `Porting C code`_.
|
||||
|
||||
(Contributed by Stefan Krah in :issue:`10181`)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user