【发布时间】:2011-08-17 11:17:00
【问题描述】:
我有这样的目录结构
/path/to/dir/a/foo
/path/to/dir/b/foo
并且想要在目录/path/to/dir/ 上运行 pep8,不包括/path/to/dir/a/foo
pep8 --exclude='/path/to/dir/a/foo' /path/to/dir
pep8 的预期输出是,它不应该包含来自/a/foo/ 的文件
但 pep8 也在检查 /a/foo/ 中的文件
当我这样做时
pep8 --exclude='foo' /path/to/dir
它不包括来自a/foo/b/foo/的文件
pep8 exclude 选项的模式是什么,以便它仅从/a/foo/ 中排除文件,而不是从b/foo/ 中排除文件?
【问题讨论】: