From: Georg Brandl Date: Mon, 2 Aug 2010 19:19:26 +0000 (+0000) Subject: #7386: add example that shows that trailing path separators are stripped. X-Git-Tag: v3.2a2~533 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=353ebce2a02c1ee74f55524f9330eb54c1c6b2c7;p=python #7386: add example that shows that trailing path separators are stripped. --- diff --git a/Doc/library/os.path.rst b/Doc/library/os.path.rst index 819bea9bbb..317f55aa95 100644 --- a/Doc/library/os.path.rst +++ b/Doc/library/os.path.rst @@ -207,7 +207,9 @@ applications should use string objects to access all files. .. function:: normpath(path) Normalize a pathname. This collapses redundant separators and up-level - references so that ``A//B``, ``A/./B`` and ``A/foo/../B`` all become ``A/B``. + references so that ``A//B``, ``A/B/``, ``A/./B`` and ``A/foo/../B`` all become + ``A/B``. + It does not normalize the case (use :func:`normcase` for that). On Windows, it converts forward slashes to backward slashes. It should be understood that this may change the meaning of the path if it contains symbolic links!