This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author ncoghlan
Recipients cameron, christian.heimes, docs@python, eric.araujo, ezio.melotti, georg.brandl, giampaolo.rodola, ncoghlan, pitrou
Date 2012-06-29.03:54:51
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1340942092.71.0.125281108715.issue15221@psf.upfronthosting.co.za>
In-reply-to
Content
The os.path.exists() docs already cover all the gory details of when it may be false due to limited permissions. The is* docs refer to this by their use of the word "existing", but that's probably too subtle.

I suggest adding an extra sentence to the docs of all affected functions:

"This always returns False if os.path.exists(path) returns False."
History
Date User Action Args
2012-06-29 03:54:52ncoghlansetrecipients: + ncoghlan, georg.brandl, pitrou, giampaolo.rodola, christian.heimes, ezio.melotti, cameron, eric.araujo, docs@python
2012-06-29 03:54:52ncoghlansetmessageid: <1340942092.71.0.125281108715.issue15221@psf.upfronthosting.co.za>
2012-06-29 03:54:52ncoghlanlinkissue15221 messages
2012-06-29 03:54:51ncoghlancreate