模块化源代码检查器:pep8 pyflakes 和 co 支持 pyproject.toml
项目描述
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 。组织
我们很想听到您的声音。此外,如果您有想要推荐的功能,邮件列表将是最好的选择。
链接
维护
Flake8 由 Tarek Ziadé 创建,目前由Ian Cordasco维护
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
flake82-3.9.2.tar.gz
(154.6 kB
查看哈希)
内置分布
flake82-3.9.2-py2.py3-none-any.whl
(64.3 kB
查看哈希)
关
flake82-3.9.2.tar.gz的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | cb3b46798fcf7bc32f059aa8ff456c9fc1520e82e438cd73d18f7c26abca555d |
|
| MD5 | 86008b5271f303c2f77ee4a6bac51db1 |
|
| 布莱克2-256 | d5ce5b3965832cdf1bb02d5cf81c6590849e7132aa0212f5e89630e36d865fed |
关
flake82-3.9.2 -py2.py3-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 56aea5f27d9c441516807ad1e2b3ce5626c500ecf3a714d81bcd7bd2e8336f74 |
|
| MD5 | 2715bf51732398bdc46179e89a86cf59 |
|
| 布莱克2-256 | 9879bd259d2c9851cc2f8f3a7c27eb1dbf47bff980c8cef473c371d5b39bafcf |