python的jira庫呼叫jira介面

2022-04-11 20:03:40 字數 1572 閱讀 7989

官方文件:

官方文件:

優秀部落格:

優秀部落格:

一、先安裝jira庫,並測試獲取所有專案資訊

pip install jira

from

jira import jira

jira = jira(auth=("

username

", "

pwd"), options=)

projects =jira.projects()

print(projects)

注意:jira = jira(auth=("username", "pwd"), options=)

輸出:是乙個陣列,每個專案由<>包圍,key是關鍵字,name是專案名

[, , , , , , , ]

可以和jira頁面專案列表對照一下,是完整且正確的。

二、查詢某個專案的bug資料:總數,嚴重bug數。。。。。

from jira import

jira

jira = jira(auth=("

username

", "

pwd"), options=)

#查詢問題,支援jql語句

issue = jira.search_issues('

project = p2020021451 and component = **管理模組

', maxresults=-1)

print(len(issue))

輸出:顯示77條bug總數

注意:如果不加maxresults=-1引數,則實際總數大於50時只能查出50條資料。

例項2:

查詢每個bug的詳細資訊,需要加上fields引數

#

查詢問題,支援jql語句,一定要增加json_result引數,會返回bug詳細資訊,fields為指定顯示的字段

issues = jira.search_issues('

project = p2020021451 and component = 銷售管理模組

', fields="

summary, priority, status

", maxresults=-1, json_result='

true')

print(issues)

輸出:

,

'status': }}

}, ,

'status': }}

}]}

可以看見返回為json格式,我們指定要返回的fields欄位都在json裡面

通過Python的JIRA庫操作JIRA

本文出自天外歸雲的 需要安裝jira庫 pip install jira 產品需求文件位址 http xx.cn 視覺設計文件位址 http xx.cn 開發介面文件位址 http xx.cn 測試配置文件位址 http xx.cn 指令碼如下 coding utf 8 from jira impo...

python的jira庫操作

python菜鳥摸索分享 我的環境 系統 win10 python版本 3.9 一 安裝jira pip install jira二 使用jira 專案物件 project 的主要屬性及方法如下 key 專案的key name 專案名稱 description 專案描述 lead 專案負責人 pro...

python中呼叫 庫

2013 04 23 15 34 52 分類 python核心程式設計 標籤 python makefile 舉報 字型大小訂閱 1 原始檔 getstring.c getstring.h reverse.c reverse.h getstring.c include char getstring ...