最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Python第三方庫(kù)jira之學(xué)習(xí)日記(一)

2023-06-14 23:08 作者:rainforest-h  | 我要投稿

安裝jira

首先win+r,輸入"cmd", 打開命令行窗口,輸入以下命令用于安裝jira:

pip install jira -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host=pypi.tuna.tsinghua.edu.cn

使用jira獲取單條issue的信息

由于工作需要,需要整理出jira中issue的相關(guān)信息,并填入excel表格中:

  1. 獲取issue的summary(即標(biāo)題)

返回的數(shù)據(jù)類型為字符串格式


獲取issue的summary

2. 獲取issue的description(需注意此處為類方法 需寫在class Jira_Operation中 下列類方法同理)

返回的數(shù)據(jù)類型為字符串格式


獲取issue的description

3. 獲取issue的bug reporter

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

注意:如果只需要提取中文名的話 請(qǐng)先將數(shù)據(jù)類型轉(zhuǎn)換為字符串 否則會(huì)報(bào)錯(cuò)



獲取issue的bug reporter

4. 獲取issue的Type

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

注意:此處和reporter一樣 如果要對(duì)獲取的結(jié)果進(jìn)行處理 需要先轉(zhuǎn)換為字符串



獲取issue的Type

5. 調(diào)用類方法

調(diào)用類方法


6. 更多issue屬性

通過self.issue.fields.xxx還可以獲取其他的issue屬性,可以仿照上述例子編寫不同issue屬性對(duì)應(yīng)的類方法,如果要對(duì)返回結(jié)果進(jìn)行處理,還需要知道數(shù)據(jù)類型,避免對(duì)變量進(jìn)行處理時(shí),代碼編譯報(bào)錯(cuò)??梢酝ㄟ^print(type(variable_name))來獲取數(shù)據(jù)類型。

以下是可以通過issue.fields.xxx獲取的屬性

self.issue.fields.assignee:獲取當(dāng)前issue的處理者

self.issue.fields.attachment:獲取當(dāng)前issue的附件

self.issue.fields.comment:獲取當(dāng)前issue的評(píng)論

self.issue.fields.created:獲取當(dāng)前issue的創(chuàng)建時(shí)間

self.issue.fields.description:獲取當(dāng)前issue的描述

self.issue.fields.duedate:獲取當(dāng)前issue的截止時(shí)間

self.issue.fields.issuelinks:獲取當(dāng)前issue的鏈接ID(注意:此處獲取的并不是相關(guān)聯(lián)的issue 而是鏈接的ID)

self.issue.fields.issuetype:獲取當(dāng)前issue的類型

self.issue.fields.labels:獲取當(dāng)前issue的標(biāo)簽

self.issue.fields.priority:獲取當(dāng)前issue的優(yōu)先級(jí)

self.issue.fields.project:獲取當(dāng)前issue所屬項(xiàng)目名

self.issue.fields.reporter:獲取當(dāng)前issue的報(bào)告者

self.issue.fields.resolution:獲取當(dāng)前issue的解決狀態(tài)(Unresolved, closed...)

self.issue.fields.status:獲取當(dāng)前issue的狀態(tài)(Open, Resolved, Tested, Decision, Implementing, Analyzing, Testing, Review, Closed)

self.issue.fields.summary:獲取當(dāng)前issue的標(biāo)題 self.issue.fields.versions:獲取當(dāng)前issue的版本

self.issue.fields.votes:獲取當(dāng)前issue的票數(shù)

self.issue.fields.watchers:獲取當(dāng)前issue的關(guān)注者

self.issue.fields.worklog:獲取當(dāng)前issue的日志



聲明:

文章只為記錄下在寫jira相關(guān)的腳本過程中遇到的問題,功能的實(shí)現(xiàn)方法可能并不是最優(yōu)解,只為能夠?qū)崿F(xiàn)預(yù)期結(jié)果。如果對(duì)上述代碼有改進(jìn)建議或是編譯有誤無(wú)法實(shí)現(xiàn)功能的話,歡迎大家在評(píng)論區(qū)提出~

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

Python第三方庫(kù)jira之學(xué)習(xí)日記(一)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
义马市| 达拉特旗| 田林县| 镇赉县| 松溪县| 清流县| 当阳市| 铜川市| 成都市| 安康市| 繁峙县| 兴宁市| 石林| 黑河市| 塘沽区| 米林县| 泾源县| 河津市| 盐池县| 曲周县| 应用必备| 女性| 重庆市| 海林市| 务川| 海宁市| 乌兰浩特市| 攀枝花市| 清涧县| 乌鲁木齐县| 宣威市| 婺源县| 平谷区| 嘉黎县| 包头市| 盐亭县| 蒲城县| 岳阳县| 晋中市| 灵台县| 志丹县|