如何编写pep8配置(pep8.rc)文件?

Adi*_*ava 24 python pep8 pep

我找到了pep8的文档但是无法理解如何编写这些文档.我甚至找不到任何除了设置max-line-length和ignore之外的选项的例子.

我正在尝试编写一个.pep8.rc文件,其中包括我需要执行以下操作:

  • 启用show source
  • 启用统计
  • 启用计数
  • 排除目录(例如./random)

有人可以回答一个例子或链接到一个?

And*_*den 31

首选方法是setup.cfg在项目的顶层使用a (.cfg与.ini文件具有相同的语法),它应包含一个[pep8]部分.例如:

[pep8]
ignore = E226,E302,E41
max-line-length = 160
Run Code Online (Sandbox Code Playgroud)

注意:错误代码在pep8文档中定义.


  • autopep8找到与[pep8]pep8 相同的部分.
  • flake8需要setup.cfg中的一个[flake8]部分.
  • yapf 在setup.cfg中查找一个[yapf]部分.