根据autopep8的文件(此处:
https://github.com/hhatto/autopep8#configuration
),如果我在git repo的根目录中放置一个名为“setup.cfg”的文件
[pycodestyle]
ignore = D203,E501,E201,E202,E203,E211,E261,E265,W503
exclude = .git,__pycache__,docs/source/conf.py,old,build,dist,__init__.py,*_gui.py
max-complexity = 25
max-line-length = 160
statistics = True
然后它应该得到那个配置。
https://github.com/pre-commit/mirrors-autopep8
我只能说,它没有找到setup.cfg。我还有一个.flake8文件,用于同一目录中的flake8—flake8的预提交钩子可以轻松地获取它。
我发现,虽然autopep8只在修改过的文件上运行(很好),但它并不排除*\u gui.py