Sebastian Kreft added the comment: The docs don't say anything about it. However the code is there (docs bug probably).
See the following lines in glob.py: 57 if pattern[0] != '.': 58 names = [x for x in names if x[0] != '.'] 59 return fnmatch.filter(names, pattern) The documentation is even harder to follow. The glob docs say: "The pattern may contain simple shell-style wildcards a la fnmatch." but the fnmatch docs say: "Similarly, filenames starting with a period are not special for this module, and are matched by the * and ? patterns." The posix standard states that "if a filename begins with a period ( '.' ), the period shall be explicitly matched" (http://pubs.opengroup.org/onlinepubs/009695399/utilities/xcu_chap02.html#tag_02_13_03). ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue16664> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com