mirror of https://github.com/python/cpython
Merged revisions 72085,72132,72159,72288,72290,72292 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk ........ r72085 | georg.brandl | 2009-04-28 23:48:35 +0200 (Di, 28 Apr 2009) | 1 line Make the doctests in the docs pass, except for those in the turtle module. ........ r72132 | georg.brandl | 2009-04-30 00:44:07 +0200 (Do, 30 Apr 2009) | 1 line #5878: fix repr of re object. ........ r72159 | georg.brandl | 2009-05-01 10:51:37 +0200 (Fr, 01 Mai 2009) | 2 lines #5889: remove comma at the end of a list that some C compilers don't like. ........ r72288 | georg.brandl | 2009-05-04 22:42:08 +0200 (Mo, 04 Mai 2009) | 1 line #5925: fix highlighting of keyword table. ........ r72290 | georg.brandl | 2009-05-04 22:45:13 +0200 (Mo, 04 Mai 2009) | 1 line #5927, 5928: typos. ........ r72292 | georg.brandl | 2009-05-04 22:49:17 +0200 (Mo, 04 Mai 2009) | 1 line #5916, 5917: small socket doc improvements. ........
This commit is contained in:
parent
bbc5cc1e1d
commit
0b4d94515b
|
@ -472,7 +472,7 @@ Here's a sample usage of the ``generate_ints()`` generator:
|
||||||
|
|
||||||
>>> gen = generate_ints(3)
|
>>> gen = generate_ints(3)
|
||||||
>>> gen
|
>>> gen
|
||||||
<generator object at ...>
|
<generator object generate_ints at ...>
|
||||||
>>> gen.next()
|
>>> gen.next()
|
||||||
0
|
0
|
||||||
>>> gen.next()
|
>>> gen.next()
|
||||||
|
|
|
@ -264,7 +264,7 @@ performing string substitutions. ::
|
||||||
>>> import re
|
>>> import re
|
||||||
>>> p = re.compile('ab*')
|
>>> p = re.compile('ab*')
|
||||||
>>> print p
|
>>> print p
|
||||||
<re.RegexObject instance at 80b4150>
|
<_sre.SRE_Pattern object at 80b4150>
|
||||||
|
|
||||||
:func:`re.compile` also accepts an optional *flags* argument, used to enable
|
:func:`re.compile` also accepts an optional *flags* argument, used to enable
|
||||||
various special features and syntax variations. We'll go over the available
|
various special features and syntax variations. We'll go over the available
|
||||||
|
|
|
@ -1803,7 +1803,7 @@ the :const:`Inexact` trap is set, it is also useful for validation:
|
||||||
>>> Decimal('3.214').quantize(TWOPLACES, context=Context(traps=[Inexact]))
|
>>> Decimal('3.214').quantize(TWOPLACES, context=Context(traps=[Inexact]))
|
||||||
Traceback (most recent call last):
|
Traceback (most recent call last):
|
||||||
...
|
...
|
||||||
Inexact
|
Inexact: None
|
||||||
|
|
||||||
Q. Once I have valid two place inputs, how do I maintain that invariant
|
Q. Once I have valid two place inputs, how do I maintain that invariant
|
||||||
throughout an application?
|
throughout an application?
|
||||||
|
|
|
@ -405,7 +405,7 @@ The module :mod:`socket` exports the following constants and functions:
|
||||||
:exc:`socket.error` will be raised. Note that exactly what is valid depends on
|
:exc:`socket.error` will be raised. Note that exactly what is valid depends on
|
||||||
the underlying C implementation of :cfunc:`inet_aton`.
|
the underlying C implementation of :cfunc:`inet_aton`.
|
||||||
|
|
||||||
:func:`inet_aton` does not support IPv6, and :func:`getnameinfo` should be used
|
:func:`inet_aton` does not support IPv6, and :func:`inet_pton` should be used
|
||||||
instead for IPv4/v6 dual stack support.
|
instead for IPv4/v6 dual stack support.
|
||||||
|
|
||||||
|
|
||||||
|
@ -419,7 +419,7 @@ The module :mod:`socket` exports the following constants and functions:
|
||||||
|
|
||||||
If the string passed to this function is not exactly 4 bytes in length,
|
If the string passed to this function is not exactly 4 bytes in length,
|
||||||
:exc:`socket.error` will be raised. :func:`inet_ntoa` does not support IPv6, and
|
:exc:`socket.error` will be raised. :func:`inet_ntoa` does not support IPv6, and
|
||||||
:func:`getnameinfo` should be used instead for IPv4/v6 dual stack support.
|
:func:`inet_ntop` should be used instead for IPv4/v6 dual stack support.
|
||||||
|
|
||||||
|
|
||||||
.. function:: inet_pton(address_family, ip_string)
|
.. function:: inet_pton(address_family, ip_string)
|
||||||
|
@ -437,6 +437,11 @@ The module :mod:`socket` exports the following constants and functions:
|
||||||
|
|
||||||
Availability: Unix (maybe not all platforms).
|
Availability: Unix (maybe not all platforms).
|
||||||
|
|
||||||
|
.. seealso::
|
||||||
|
|
||||||
|
:func:`ipaddr.BaseIP.packed`
|
||||||
|
Platform-independent conversion to a packed, binary format.
|
||||||
|
|
||||||
.. versionadded:: 2.3
|
.. versionadded:: 2.3
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -160,7 +160,7 @@ grouped under the reserved :attr:`system` member:
|
||||||
.. method:: ServerProxy.system.methodSignature(name)
|
.. method:: ServerProxy.system.methodSignature(name)
|
||||||
|
|
||||||
This method takes one parameter, the name of a method implemented by the XML-RPC
|
This method takes one parameter, the name of a method implemented by the XML-RPC
|
||||||
server.It returns an array of possible signatures for this method. A signature
|
server. It returns an array of possible signatures for this method. A signature
|
||||||
is an array of types. The first of these types is the return type of the method,
|
is an array of types. The first of these types is the return type of the method,
|
||||||
the rest are parameters.
|
the rest are parameters.
|
||||||
|
|
||||||
|
@ -174,7 +174,7 @@ grouped under the reserved :attr:`system` member:
|
||||||
|
|
||||||
If no signature is defined for the method, a non-array value is returned. In
|
If no signature is defined for the method, a non-array value is returned. In
|
||||||
Python this means that the type of the returned value will be something other
|
Python this means that the type of the returned value will be something other
|
||||||
that list.
|
than list.
|
||||||
|
|
||||||
|
|
||||||
.. method:: ServerProxy.system.methodHelp(name)
|
.. method:: ServerProxy.system.methodHelp(name)
|
||||||
|
|
|
@ -339,7 +339,9 @@ Keywords
|
||||||
|
|
||||||
The following identifiers are used as reserved words, or *keywords* of the
|
The following identifiers are used as reserved words, or *keywords* of the
|
||||||
language, and cannot be used as ordinary identifiers. They must be spelled
|
language, and cannot be used as ordinary identifiers. They must be spelled
|
||||||
exactly as written here::
|
exactly as written here:
|
||||||
|
|
||||||
|
.. sourcecode:: text
|
||||||
|
|
||||||
and del from not while
|
and del from not while
|
||||||
as elif global or with
|
as elif global or with
|
||||||
|
|
Loading…
Reference in New Issue