模块化源代码检查器:pep8 pyflakes和其他
项目描述
Flake8
Flake8是这些工具的包装器
PyFlakes
pycodestyle
Ned Batchelder的McCabe脚本
Flake8通过启动单个flake8命令来运行所有工具。它以按文件合并的输出显示警告。
它还增加了一些功能
包含此行的文件将被跳过
# flake8: noqa
包含末尾有#noqa注释的行不会发出警告。
您可以在带有#noqa: <error>的行上忽略特定的错误,例如,#noqa: E234。可以给出多个代码,用逗号分隔。noqa标记不区分大小写,在代码列表之前需要冒号,否则noqa之后的部分将被忽略
Git和Mercurial钩子
可通过 flake8.extension 和 flake8.formatting 入口进行扩展
快速入门
请参阅我们的 快速入门文档 了解如何安装和使用 Flake8。
常见问题
Flake8 在其文档中维护了一个 常见问题解答。
问题或反馈
如果您想向开发者提问或提供反馈,请使用邮件列表: code-quality@python.org
我们期待您的反馈。此外,如果您有想要建议的功能,邮件列表将是最佳选择。
链接
维护
Flake8 由 Tarek Ziadé 创建,目前由 anthony sottile 和 Ian Cordasco 维护
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关 安装包 的更多信息。
源代码分发
flake8-7.1.1.tar.gz (48.1 kB 查看哈希值)
构建分发版
flake8-7.1.1-py2.py3-none-any.whl (57.7 kB 查看哈希值)
关闭
flake8-7.1.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 049d058491e228e03e67b390f311bbf88fce2dbaa8fa673e7aea87b7198b8d38 |
|
MD5 | 5feb626a18bdf199ec78292c889114a5 |
|
BLAKE2b-256 | 3772e8d66150c4fcace3c0a450466aa3480506ba2cae7b61e100a2613afc3907 |
关闭
flake8-7.1.1-py2.py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 597477df7860daa5aa0fdd84bf5208a043ab96b8e96ab708770ae0364dd03213 |
|
MD5 | 2b163c98fb61e47c1a5606679713eab0 |
|
BLAKE2b-256 | d94265004373ac4617464f35ed15931b30d764f53cdd30cc78d5aea349c8c050 |