[Python-checkins] cpython (3.4): asyncio doc: Fix doc of get and put methods of Queue

victor.stinner python-checkins at python.org
Mon Dec 22 22:08:01 CET 2014


https://hg.python.org/cpython/rev/ae0b4076b9ad
changeset:   93947:ae0b4076b9ad
branch:      3.4
parent:      93944:f3ff3e424b6f
user:        Victor Stinner <victor.stinner at gmail.com>
date:        Mon Dec 22 22:07:06 2014 +0100
summary:
  asyncio doc: Fix doc of get and put methods of Queue

files:
  Doc/library/asyncio-sync.rst |  21 +++++++++++++--------
  1 files changed, 13 insertions(+), 8 deletions(-)


diff --git a/Doc/library/asyncio-sync.rst b/Doc/library/asyncio-sync.rst
--- a/Doc/library/asyncio-sync.rst
+++ b/Doc/library/asyncio-sync.rst
@@ -293,7 +293,7 @@
 
    .. method:: full()
 
-      Return ``True`` if there are maxsize items in the queue.
+      Return ``True`` if there are :attr:`maxsize` items in the queue.
 
       .. note::
 
@@ -302,12 +302,15 @@
 
    .. method:: get()
 
-      Remove and return an item from the queue.
-
-      If you yield from :meth:`get()`, wait until a item is available.
+      Remove and return an item from the queue. If queue is empty, wait until
+      an item is available.
 
       This method is a :ref:`coroutine <coroutine>`.
 
+      .. seealso::
+
+         The :meth:`empty` method.
+
    .. method:: get_nowait()
 
       Remove and return an item from the queue.
@@ -317,13 +320,15 @@
 
    .. method:: put(item)
 
-      Put an item into the queue.
-
-      If you yield from ``put()``, wait until a free slot is available before
-      adding item.
+      Put an item into the queue. If the queue is full, wait until a free slot
+      is available before adding item.
 
       This method is a :ref:`coroutine <coroutine>`.
 
+      .. seealso::
+
+         The :meth:`full` method.
+
    .. method:: put_nowait(item)
 
       Put an item into the queue without blocking.

-- 
Repository URL: https://hg.python.org/cpython


More information about the Python-checkins mailing list