Каков был бы самый простой способ получить fnmatch()в стиле.gitignore с Python. Похоже, что stdlib не предоставляет функцию match(), которая сопоставляла бы спецификацию пути с регулярным выражением пути в стиле UNIX.
fnmatch()соответствует только чистым именам файлов, без путейhttp://docs.python.org/library/fnmatch.html?highlight=fnmatch#fnmatch
glob()выполнит список каталогов и не предоставляет функцию стиля match()true/falsehttp://docs.python.org/py3k/library/glob.html?highlight=glob#glob.glob
.gitignore содержит как пути, так и файлы с подстановочные знаки должны быть (черными)списками