打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
flake8-python代码质量检测工具

flake8是python代码质量检测工具。

描述

flake8是一个命令行实用程序,用于在整个Python项目中加强样式的一致性。

默认情况下,它包括PyFlakes项目提供的lint检查,PyCodeStyle项目提供的PEP-0008启发式样式检查以及McCabe项目提供的McCabe复杂性检查。如果找到并安装了第三方扩展,它还将运行第三方扩展。

使用Flake8

Flake8可以以多种方式使用,例如:

  • 在命令行上调用

  • 通过Python调用

安装Flake8,请打开一个交互式python程序并运行:

python<version> -m pip install flake8

如果要为默认的Python安装Flake8,则可以改用:

python -m pip install flake8

注意

根据需要在正确的Python版本上安装Flake8非常重要。如果您希望Flake8正确解析Python 3.5中的新语言功能,则需要将其安装在3.5上以使Flake8理解这些功能。在许多方面,Flake8与其运行所在的Python版本相关。

要开始使用Flake8,请打开一个交互式shell并运行:

flake8 path/to/code/to/check.py# orflake8 path/to/code/

如果只想查看特定警告或错误的实例,则可以 选择该错误,如下所示:

flake8 --select E123,W503 path/to/code/

或者,如果您只想忽略一个特定的警告或错误:

flake8 --ignore E24,W504 path/to/code/
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
VS Code写Python的一些小技巧
<font style="vertical-align: inherit;"><font style="vertical-align: inherit;
7 Python libraries for more maintainable code | Op...
Linting Python in Visual Studio Code
让 Python 代码更易维护的七种武器
在Win10系统中Vscode搭建Python3开发环境
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服