gh-132971: Update shutil.which() docs (GH-133067)

This commit is contained in:
Kokona 2025-05-10 15:06:19 +08:00 committed by GitHub
parent 832058274d
commit d13d5fdf61
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -454,6 +454,10 @@ Directory and files operations
:envvar:`PATH` environment variable is read from :data:`os.environ`,
falling back to :data:`os.defpath` if it is not set.
If *cmd* contains a directory component, :func:`!which` only checks the
specified path directly and does not search the directories listed in
*path* or in the system's :envvar:`PATH` environment variable.
On Windows, the current directory is prepended to the *path* if *mode* does
not include ``os.X_OK``. When the *mode* does include ``os.X_OK``, the
Windows API ``NeedCurrentDirectoryForExePathW`` will be consulted to