]> granicus.if.org Git - python/commitdiff
Issue #19630 Emphasise that the file parameter to marshal.dump must be a real file...
authorTim Golden <mail@timgolden.me.uk>
Tue, 29 Apr 2014 15:11:18 +0000 (16:11 +0100)
committerTim Golden <mail@timgolden.me.uk>
Tue, 29 Apr 2014 15:11:18 +0000 (16:11 +0100)
Doc/library/marshal.rst

index f463a7a133da149c9dbecc0f9de259f9e48a4012..f4dfc1f04ff7af36564b68bbf07320749e0da2a9 100644 (file)
@@ -66,8 +66,9 @@ The module defines these functions:
 .. function:: dump(value, file[, version])
 
    Write the value on the open file.  The value must be a supported type.  The
-   file must be an open file object such as ``sys.stdout`` or returned by
-   :func:`open` or :func:`os.popen`.  It must be opened in binary mode (``'wb'``
+   file must be a open file object such as ``sys.stdout`` or returned by
+   :func:`open` or :func:`os.popen`.  It may not be a wrapper such as
+   TemporaryFile on Windows. It must be opened in binary mode (``'wb'``
    or ``'w+b'``).
 
    If the value has (or contains an object that has) an unsupported type, a