]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[3.13] gh-132971: Update shutil.which() docs (GH-133067) (#133804)
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Sat, 10 May 2025 08:51:38 +0000 (10:51 +0200)
committerGitHub <noreply@github.com>
Sat, 10 May 2025 08:51:38 +0000 (10:51 +0200)
gh-132971: Update shutil.which() docs (GH-133067)
(cherry picked from commit d13d5fdf610a294a6c3dc125e0856fb7fdd41e49)

Co-authored-by: Kokona <125976684+985025074@users.noreply.github.com>
Doc/library/shutil.rst

index 544c1e464b3c2ff5bf7f57240bed3ea7fcec9344..3572bfbabd064ea25069610ed0245367cba034ad 100644 (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