python jira 如何提issue

本文介绍如何使用Python的jira库进行Jira操作,包括创建问题、获取问题详情等。通过示例代码展示了如何设置Jira连接、创建带有特定字段的新问题,并提供了获取已存在问题详细信息的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

from jira import JIRA
from collections import Counter
import re


options = {
    'server': 'http://jira.yoururl.com'}
jira = JIRA(server="http://jira.yoururl.com",basic_auth=('countofdane','123123'))
print(jira.createmeta)
new_issue = jira.create_issue(
    project='ANDROIDBUG',
    summary='this is a test data post by python jira',
    description='RT',
    issuetype={'name':'Bug'},
    components=[{'name': '问题'}],
    priority={'name': 'Low/P3'},
    assignee={'name': 'countofdane'},
    versions=[{'name': '5.28.0'}],
    fixVersions=[{'name':'5.28.0'}],
    customfield_11400=[{'id':'11010'}],
    customfield_10406=[{}]
)

如何获得具体字段?

首先访问一个已经提过的问题

http://jira.yoururl.com/browse/ANDROIDBUG-7735?filter=-2

然后 改为

https://jira.yoururl.com/rest/api/2/issue/ANDROIDBUG-7735

得到一个json

然后按照值搜索键就可以了

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值