编程语言
首页 > 编程语言> > python – 如何使用pylint 1.8.2生成html报告以在gitlab-ci页面中发布?

python – 如何使用pylint 1.8.2生成html报告以在gitlab-ci页面中发布?

作者:互联网

我在gitlab有一个django项目.在我的一个CI管道中,我使用pylint生成具有给定分数的徽章.此外,pylint以txt格式生成问题报告.有没有办法在html中生成此报告以作为工件发布?

解决方法:

不幸的是,从pylint-1.7开始,html输出功能已被删除.

https://docs.pylint.org/en/1.8/whatsnew/1.7.html#removed-changes

IMO这很糟糕,因为它阻止用户升级到1.8,除非他们想要编写自己的html页面生成代码.我希望看到该功能已恢复,或以其他形式提供(将json转换为html的方式类似于之前生成的内容.)

除非发生这种情况,否则我们会为可预见的未来坚持旧版本.

标签:python,pylint,report,gitlab-ci,html
来源: https://codeday.me/bug/20190607/1195259.html