]> granicus.if.org Git - python/commitdiff
#7137: fix makefile() documentation to match the new parameters.
authorGeorg Brandl <georg@python.org>
Thu, 22 Oct 2009 15:16:26 +0000 (15:16 +0000)
committerGeorg Brandl <georg@python.org>
Thu, 22 Oct 2009 15:16:26 +0000 (15:16 +0000)
Doc/library/socket.rst

index dc4d89774f2c0dacdf93c834e04a0a47f4c8ef19..d9045edc5fd0d832a4470f692cc7014463385393 100644 (file)
@@ -564,17 +564,17 @@ correspond to Unix system calls applicable to sockets.
    is system-dependent (usually 5).
 
 
-.. method:: socket.makefile([mode[, bufsize]])
+.. method:: socket.makefile(mode='r', buffering=None, *, encoding=None, newline=None)
 
    .. index:: single: I/O control; buffering
 
    Return a :dfn:`file object` associated with the socket.  (File objects are
-   described in :ref:`bltin-file-objects`.) The file object
-   references a :cfunc:`dup`\ ped version of the socket file descriptor, so the
-   file object and socket object may be closed or garbage-collected independently.
-   The socket must be in blocking mode (it can not have a timeout). The optional
-   *mode* and *bufsize* arguments are interpreted the same way as by the built-in
-   :func:`file` function.
+   described in :ref:`bltin-file-objects`.)  The file object references a
+   :cfunc:`dup`\ ped version of the socket file descriptor, so the file object
+   and socket object may be closed or garbage-collected independently.  The
+   socket must be in blocking mode (it can not have a timeout).  The optional
+   arguments are interpreted the same way as by the built-in :func:`open`
+   function.
 
 
 .. method:: socket.recv(bufsize[, flags])