Commit 32d1458b authored by Kexuan Sun's avatar Kexuan Sun Committed by Cheryl Sabella

Changes to the documentation of normcase (GH-4725)

parent d5d9e81c
...@@ -87,7 +87,7 @@ the :mod:`glob` module.) ...@@ -87,7 +87,7 @@ the :mod:`glob` module.)
.. function:: commonpath(paths) .. function:: commonpath(paths)
Return the longest common sub-path of each pathname in the sequence Return the longest common sub-path of each pathname in the sequence
*paths*. Raise ValueError if *paths* contains both absolute and relative *paths*. Raise :exc:`ValueError` if *paths* contains both absolute and relative
pathnames, or if *paths* is empty. Unlike :func:`commonprefix`, this pathnames, or if *paths* is empty. Unlike :func:`commonprefix`, this
returns a valid path. returns a valid path.
...@@ -324,9 +324,9 @@ the :mod:`glob` module.) ...@@ -324,9 +324,9 @@ the :mod:`glob` module.)
.. function:: normcase(path) .. function:: normcase(path)
Normalize the case of a pathname. On Unix and Mac OS X, this returns the Normalize the case of a pathname. On Windows, convert all characters in the
path unchanged; on case-insensitive filesystems, it converts the path to pathname to lowercase, and also convert forward slashes to backward slashes.
lowercase. On Windows, it also converts forward slashes to backward slashes. On other operating systems, return the path unchanged.
Raise a :exc:`TypeError` if the type of *path* is not ``str`` or ``bytes`` (directly Raise a :exc:`TypeError` if the type of *path* is not ``str`` or ``bytes`` (directly
or indirectly through the :class:`os.PathLike` interface). or indirectly through the :class:`os.PathLike` interface).
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment