SonarSource的Python替代品?

7 投票
3 回答
4017 浏览
提问于 2025-04-16 23:16

我们正在计划为我们的Python代码进行质量检查,之前我们在Java项目中使用过Sonar。请问有没有类似SonarSource功能的项目可以支持Python呢?

3 个回答

-1

你可以看看 Violations Lib。这个库被很多插件使用,具体的插件可以在它的README文件里找到。它支持Python的分析工具,还有一些插件可以用来在GitLab、Bitbucket Server和GitHub上进行评论。

-1

可以看看这个链接:https://stackoverflow.com/questions/296420/automatic-code-quality-review-tool-for-python

简单来说,你可以使用 PyFlakesPyLint 或者 PEP8,并把它们连接到你的版本控制系统,这样每次提交代码的时候就会自动检查代码质量。

2

现在好像有一个针对Sonar的Python插件。

撰写回答