diff options
Diffstat (limited to 'Doc/library/glob.rst')
-rw-r--r-- | Doc/library/glob.rst | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/Doc/library/glob.rst b/Doc/library/glob.rst index 25bd4b7..0db10b5 100644 --- a/Doc/library/glob.rst +++ b/Doc/library/glob.rst @@ -10,6 +10,14 @@ -------------- +.. index:: + single: * (asterisk); in glob-style wildcards + single: ? (question mark); in glob-style wildcards + single: [] (square brackets); in glob-style wildcards + single: ! (exclamation); in glob-style wildcards + single: - (minus); in glob-style wildcards + single: . (dot); in glob-style wildcards + The :mod:`glob` module finds all the pathnames matching a specified pattern according to the rules used by the Unix shell, although results are returned in arbitrary order. No tilde expansion is done, but ``*``, ``?``, and character @@ -36,6 +44,9 @@ For example, ``'[?]'`` matches the character ``'?'``. :file:`../../Tools/\*/\*.gif`), and can contain shell-style wildcards. Broken symlinks are included in the results (as in the shell). + .. index:: + single: **; in glob-style wildcards + If *recursive* is true, the pattern "``**``" will match any files and zero or more directories and subdirectories. If the pattern is followed by an ``os.sep``, only directories and subdirectories match. |