diff options
author | Petri Lehtinen <petri@digip.org> | 2013-02-23 18:56:15 (GMT) |
---|---|---|
committer | Petri Lehtinen <petri@digip.org> | 2013-02-23 18:56:15 (GMT) |
commit | 914ec6f718ee5ad911c5f6c27988f2d0eec5ec48 (patch) | |
tree | fc4cc64ff1bbc93be73e9598a34c175e4391b8dc /Lib/glob.py | |
parent | 827b36bed8b03a9bfc52134f7b4b9981db00b2be (diff) | |
parent | e2c114733b1c9dc3a78c6723934e523e5260e156 (diff) | |
download | cpython-914ec6f718ee5ad911c5f6c27988f2d0eec5ec48.zip cpython-914ec6f718ee5ad911c5f6c27988f2d0eec5ec48.tar.gz cpython-914ec6f718ee5ad911c5f6c27988f2d0eec5ec48.tar.bz2 |
Issue #16695: Document how glob handles filenames starting with a dot
Diffstat (limited to 'Lib/glob.py')
-rw-r--r-- | Lib/glob.py | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/Lib/glob.py b/Lib/glob.py index c9f8117..1a268a3 100644 --- a/Lib/glob.py +++ b/Lib/glob.py @@ -9,7 +9,10 @@ __all__ = ["glob", "iglob"] def glob(pathname): """Return a list of paths matching a pathname pattern. - The pattern may contain simple shell-style wildcards a la fnmatch. + The pattern may contain simple shell-style wildcards a la + fnmatch. However, unlike fnmatch, filenames starting with a + dot are special cases that are not matched by '*' and '?' + patterns. """ return list(iglob(pathname)) @@ -17,7 +20,10 @@ def glob(pathname): def iglob(pathname): """Return an iterator which yields the paths matching a pathname pattern. - The pattern may contain simple shell-style wildcards a la fnmatch. + The pattern may contain simple shell-style wildcards a la + fnmatch. However, unlike fnmatch, filenames starting with a + dot are special cases that are not matched by '*' and '?' + patterns. """ if not has_magic(pathname): |