The fnmatch module provides support for matching filenames using UNIX shell-style wildcard characters:
|?||Matches any single character|
|[seq]||Matches any character in seq|
|[!seq]||Matches any character not in seq|
The following functions can be used to test for a wildcard match:
Returns True or False depending on whether filename matches pattern. Case sensitivity depends on the operating system (and may be non–case sensitive on certain platforms such as Windows).
Performs a case-sensitive comparison of filename against pattern.
fnmatch('foo.gif', '*.gif') # Returns True fnmatch('part37.html', 'part3[0-5].html')# Returns False
See Also ...