python写代码酷炫插件_使用 Python 制作酷炫多彩的 Jenkins 插件词云图

本文介绍如何利用Python从Jenkins更新中心获取插件名称,并生成词云图,展示了以Jenkins Logo和Kongfu背景的词云效果,揭示了高频词汇如Pipeline、Build和API等。
摘要由CSDN通过智能技术生成

3e3871b854a0ec4f7bb51e993644713e.png

作为最流行的 CI/CD 工具,Jenkins 的优势之一是其生态强大,而这与其插件体系分不开的。 目前 Jenkins 插件 1500+ (截止2020年06月17日,插件数量为1749)。

近日发现词云比较好玩,于是想着以 Jenkins 插件名称为数据源,形成的词云会是什么样的呢,什么关键字会比较突出呢? 想到就去做,带着问题,带着好奇心,开始了实践之旅~

插件基本字段说明

以 Jenkins 中文本地化插件为例,在 Jenkins 官网插件详情页面可以看出: 其 ID 为 localization-zh-cn,Name 为 Localization: Chinese (Simplified)。

20998aac79ac6ad5e0d5a33bcdcf8378.png

获取所有 Jenkins 插件的名称

如何获取所有 Jenkins 插件的名称呢?这里我想到3种方式,或许还有更多方式:

对比上面的三种方式,插件权限文件中并没有 Name 字段,插件更新中心配置文件相对从插件官网抓取比较简单。 所以计划从 update-center.json 进行解析,其中插

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值