#!/usr/bin/env python # -*- coding: utf-8 -*- import requests def DataDic(): url = 'http://jira.xxx.com/rest/gadget/1.0/login' auth = { "os_username": "登錄賬號", "os_password": "登錄密碼", "os_cookie": "true", "os_captcha": "" } session = requests.session() session.post(url, auth) #jira的高級查詢sql today_deploy_plan = "project = BCM" payload = { "jql": today_deploy_plan, #根據判斷條件取出的條數,默認是取300-400之間 'maxResults':5000 } uri = "http://jira.xxx.com/rest/api/2/search" rep = session.get(uri, params=payload) if rep.status_code == 200: datalist = rep.json() else: print("服務器返回異常") return datalist