首页 > 解决方案 > 获取项目中每个文件的 pylint-score

问题描述

我有一个大型项目,想创建一个当前 linting 状态的概览。

我考虑使用 pylint 的 .json.output 并编写一个小脚本,在 .html 文件中创建一个漂亮的彩色概览,以便我看到整个项目、每个目录和所有模块的当前分数。

但是,如果我对所有文件运行 pylint,我只会得到一般分数。是否有可能分别获得每个文件的分数?

我的最后一个解决方案是为每个文件单独执行 pylint,将分数存储在一个数组中,然后直接创建一个 html 文件。

你们知道更好的吗?

标签: pythonpylint

解决方案


整个项目没有选项,但是可以选择在文件夹[项目文件夹]中运行整个 .py 文件

pylint Your\folder\path

给出你的路径而不是文件名。


推荐阅读