python jira庫的一些常用操作

2022-08-31 18:09:11 字數 1637 閱讀 5329

# coding:utf-8

import jira

# jira引數設定

jiras =

myjira = jira.jira(jiras['url'],basic_auth=(jiras['username'],jiras['password'])) # 建立jira鏈結

# 根據專案id獲取指定的專案

# p = myjira.project(10003)

# print(p)

# 遍歷所有的專案

# for p in myjira.projects():

# print(p,p.id)

# 獲取指定專案下的版本

# print(myjira.project(10003).versions)

# for ver in myjira.project(10003).versions:

# print(ver)

# 根據條件篩選jira問題(篩選條件就是jira上的高階篩選條件) 注意:這種篩選方式預設最大條數為50,需要加上引數 maxresults=1000

# for issues in myjira.search_issues("status = resolved and assignee in (qiujunjie) order by created desc"):

# print(issues)

# 根據名字獲取指定jira問題

# myissues = myjira.issue("kof-38903")

# 修改jira單子

# myissues.update(assignee=) # 修改經辦人

# myissues.update(customfield_10009=) # 修改測試人員,只能修改,不能新增(如果該單子本來沒有測試人員,該方法不能用)

# 關注人

print(myjira.watchers("kof-26738").watchers)  # 檢視關注人

myjira.add_watcher("kof-26738","qiujunjie")  # 新增關注人

myissues.fields.watches.delete("qiujunjie")  # 刪除關注人

# 獲取jira使用者

# print(type(myjira.current_user()))

# print(type(myjira.user(myjira.current_user())))

# print(myjira.current_user()) # 獲取當前使用者名字(字串)

# print(myjira.user(myjira.current_user())) # 獲取當前使用者物件(class)

# print(myjira.user("qiujunjie")) # 獲取指定使用者物件(class)

# 審核jira任務

# transitions = myjira.transitions(myissues)

# for x in transitions:

#  print(x["id"],x["name"]) # 找到審核操作的id

# myjira.transitions_issue(myissues, 審核操作id, fixversions=)

mysql的一些基本指令 mysql 一些常用指令

登陸 1 mysql u root p 登陸,輸入root密碼 退出登陸 mysql exit mysql 為所有ip授權 mysql grant all privileges on to root identified by 123456 with grant option 為單一ip授權 就是想...

MySQL資料庫常使用的一些命令

一 資料庫連線 命令 mysql u使用者名稱 p密碼 mysql h伺服器 u使用者名稱 p密碼 mysql h伺服器 p埠 u使用者名稱 p密碼 d資料庫名 說明 連線到mysql資料庫伺服器,如果指定了 d資料庫 引數,會將指定的資料庫設為活動資料庫。例子 mysql hlocalhost p...

資料庫面試常問的一些概念

檢視是一種虛擬的表,具有和物理表相同的功能,可以對檢視進行增刪改查,檢視通常有乙個表或者多個表的行或列的子集,對檢視的修改不影響基本表,它使得我們獲取資料更容易,相比多表查詢 如下兩種場景一般會使用到檢視 不希望訪問者獲取整個表的資訊,只暴露部分欄位個訪問者,所以就建乙個虛表,就是檢視 查詢的資料 ...