Back to module index
Go to module by name
glob
Filename globbing utility.
Functions
escape
escape(pathname)
Escape all special characters.
glob
glob(pathname, *, root_dir=None, dir_fd=None, recursive=False)
Return a list of paths matching a pathname pattern.
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 recursive is true, the pattern '**' will match any files and
zero or more directories and subdirectories.
glob0
glob0(dirname, pattern)
glob1
glob1(dirname, pattern)
has_magic
has_magic(s)
iglob
iglob(pathname, *, root_dir=None, dir_fd=None, recursive=False)
Return an iterator which yields the paths matching a pathname pattern.
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 recursive is true, the pattern '**' will match any files and
zero or more directories and subdirectories.
Other members
magic_check = re.compile('([*?[])')
magic_check_bytes = re.compile(b'([*?[])')
Modules
contextlib
fnmatch
itertools
os
re
stat
sys