Python查询Jira issue信息
业内很多公司都会使用到的一个项目管理工具是JIRA,JIRA可以用来管理项目、流程、需求、版本、需求、缺陷等,JIRA包含了详细的字段信息,并且根据用户需要,支持自定义一些字段。 虽然JIRA本身有一些报表下载和统计的功能,但是也可以使用python对jira进行快捷的查询和分析。 JIRA官方有非常详细的API文档介绍,可以用来参考。 https://docs.atlassian.com/DAC/rest/jira/6.1.html https://jira.readthedocs.io/en/latest/ 安装JIRA依赖库 python调用Jira API,首先要安装第三方库,可以 直接: easy_install jira 或者:pip3 install jira 安装成功后,直接命令行里导入jira,或者Pycharm中使用 from jira import JIRA,没有报错则说明安装成功了。 登录JIRA JIRA都有访问限制,在访问Jira项目时首先要进行认证,Jira Python库提供了3种认证方式: 通过Cookis方式认证(用户名,密码) 通过Basic Auth方式认证(用户名,密码) 通过OAuth方式认证 因为公司习惯是使用Google OAuth 方式登录的,所以一开始尝试使用Google OAuth的方式登录,但是折腾了一下午始终没成功