搜索,并学习以下工具,然后告诉我它们是分别拿来做什么的,并把各自官网贴上来。 pipx、flake8、mypy、isort、black
尝试使用pipx 安装 mypy、isort、black
-
pipx 能够在隔离环境中安装和运行Python应用程序
-
Flake8(静态代码检测工具)是对下面三个工具的封装:
- PyFlakes:静态检查Python代码逻辑错误的工具。
- Pep8: 静态检查PEP8编码风格的工具。
- NedBatchelder’s McCabe script:静态分析Python代码复杂度的工具。
-
mypy 是Python的可选静态类型检查器,可以在不运行程序时查找程序中的错误
-
isort 能够使import导入的包更加美观
-
black 它检测到不符合规范的代码风格直接全部格式化好,不需要确定,直接替做好决定