2

这是我目前拥有的:

sys.exit(git_hook(complexity=COMPLEXITY, strict=STRICT, ignore='W801,E128,E501,W402,F403'))

但它抱怨 django south 迁移文件,所以我想排除迁移文件,我的直接猜测是:

sys.exit(git_hook(complexity=COMPLEXITY, strict=STRICT, ignore='W801,E128,E501,W402,F403', exclude='migrations'))

但收到此错误:

TypeError: git_hook() got an unexpected keyword argument 'exclude'

浏览源代码,我没有这样的论点可以使用......

def git_hook(complexity=-1, strict=False, ignore=None, lazy=False):

有没有办法让我排除一些文件?

4

1 回答 1

2

我所要做的就是在 ~/.config/flake8 中创建配置文件:

http://flake8.readthedocs.org/en/latest/config.html

或在项目级别创建 tox.ini

于 2014-02-06T22:47:15.860 回答