[Python-checkins] cpython (2.7): Issue #26261: Clarify NamedTemporaryFile name attribute vs file.name

martin.panter python-checkins at python.org
Mon Feb 22 05:12:30 EST 2016


https://hg.python.org/cpython/rev/27a140558a47
changeset:   100295:27a140558a47
branch:      2.7
parent:      100292:39b6fad0e7bf
user:        Martin Panter <vadmium+py at gmail.com>
date:        Mon Feb 22 10:10:00 2016 +0000
summary:
  Issue #26261: Clarify NamedTemporaryFile name attribute vs file.name

files:
  Doc/library/tempfile.rst |  3 ++-
  Lib/tempfile.py          |  4 ++--
  2 files changed, 4 insertions(+), 3 deletions(-)


diff --git a/Doc/library/tempfile.rst b/Doc/library/tempfile.rst
--- a/Doc/library/tempfile.rst
+++ b/Doc/library/tempfile.rst
@@ -64,7 +64,8 @@
    This function operates exactly as :func:`TemporaryFile` does, except that
    the file is guaranteed to have a visible name in the file system (on
    Unix, the directory entry is not unlinked).  That name can be retrieved
-   from the :attr:`name` attribute of the file object.  Whether the name can be
+   from the :attr:`name` attribute of the returned
+   file-like object.  Whether the name can be
    used to open the file a second time, while the named temporary file is
    still open, varies across platforms (it can be so used on Unix; it cannot
    on Windows NT or later).  If *delete* is true (the default), the file is
diff --git a/Lib/tempfile.py b/Lib/tempfile.py
--- a/Lib/tempfile.py
+++ b/Lib/tempfile.py
@@ -455,8 +455,8 @@
     The file is created as mkstemp() would do it.
 
     Returns an object with a file-like interface; the name of the file
-    is accessible as file.name.  The file will be automatically deleted
-    when it is closed unless the 'delete' argument is set to False.
+    is accessible as its 'name' attribute.  The file will be automatically
+    deleted when it is closed unless the 'delete' argument is set to False.
     """
 
     if dir is None:

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


More information about the Python-checkins mailing list