summaryrefslogtreecommitdiffstats
path: root/Doc
diff options
context:
space:
mode:
authorRichard Oudkerk <shibturn@gmail.com>2012-07-06 11:05:32 (GMT)
committerRichard Oudkerk <shibturn@gmail.com>2012-07-06 11:05:32 (GMT)
commit2240ac1eae2dd8674748239af9c61e5ab4faeb2c (patch)
tree9e851d9c9d9df1a377e1fd95ed27a9f29f923313 /Doc
parent74de1536810946f82c1e6526fff55646fa119b3d (diff)
downloadcpython-2240ac1eae2dd8674748239af9c61e5ab4faeb2c.zip
cpython-2240ac1eae2dd8674748239af9c61e5ab4faeb2c.tar.gz
cpython-2240ac1eae2dd8674748239af9c61e5ab4faeb2c.tar.bz2
Issue #15261: Stop os.stat(fd) crashing on Windows when fd not open.
Diffstat (limited to 'Doc')
-rw-r--r--Doc/library/os.path.rst11
1 files changed, 8 insertions, 3 deletions
diff --git a/Doc/library/os.path.rst b/Doc/library/os.path.rst
index 7821628..20a84b6 100644
--- a/Doc/library/os.path.rst
+++ b/Doc/library/os.path.rst
@@ -70,11 +70,16 @@ applications should use string objects to access all files.
.. function:: exists(path)
- Return ``True`` if *path* refers to an existing path. Returns ``False`` for
- broken symbolic links. On some platforms, this function may return ``False`` if
- permission is not granted to execute :func:`os.stat` on the requested file, even
+ Return ``True`` if *path* refers to an existing path or an open
+ file descriptor. Returns ``False`` for broken symbolic links. On
+ some platforms, this function may return ``False`` if permission is
+ not granted to execute :func:`os.stat` on the requested file, even
if the *path* physically exists.
+ .. versionchanged:: 3.3
+ *path* can now be an integer: ``True`` is returned if it is an
+ open file descriptor, ``False`` otherwise.
+
.. function:: lexists(path)