Python第三方库jira之学习日记(一)

安装jira

首先win+r,输入"cmd", 打开命令行窗口,输入以下命令用于安装jira:

使用jira获取单条issue的信息

由于工作需要,需要整理出jira中issue的相关信息,并填入excel表格中:

  1. 获取issue的summary(即标题)

返回的数据类型为字符串格式

2. 获取issue的description(需注意此处为类方法 需写在class Jira_Operation中 下列类方法同理)

返回的数据类型为字符串格式

3. 获取issue的bug reporter

返回的格式为中文名+拼音(例如:李四 Si Li)

注意:如果只需要提取中文名的话 请先将数据类型转换为字符串 否则会报错

4. 获取issue的Type

Type类型有Bug(Internal/External)、Requirement

注意:此处和reporter一样 如果要对获取的结果进行处理 需要先转换为字符串

5. 调用类方法

调用类方法

6. 更多issue属性

通过self.issue.fields.xxx还可以获取其他的issue属性,可以仿照上述例子编写不同issue属性对应的类方法,如果要对返回结果进行处理,还需要知道数据类型,避免对变量进行处理时,代码编译报错。可以通过print(type(variable_name))来获取数据类型。

以下是可以通过issue.fields.xxx获取的属性

声明:

文章只为记录下在写jira相关的脚本过程中遇到的问题,功能的实现方法可能并不是最优解,只为能够实现预期结果。如果对上述代码有改进建议或是编译有误无法实现功能的话,欢迎大家在评论区提出~

在某乎也可搜索到同名文章~

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空