问题标签 [python-jira]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
14077 浏览

python - 在python中读取证书(.crt)和密钥(.key)文件

所以我使用 JIRA-Python 模块连接到我公司在 JIRA 上的实例,它要求我为此传递证书和密钥。但是使用 OpenSSL 模块,我无法读取我的本地证书和密钥以将其传递给请求。

阅读代码如下

我得到的错误是

有人能告诉我如何将我的本地 .crt 和 .key 文件读入 x509 对象吗?

0 投票
2 回答
7566 浏览

python - ImportError:没有名为 jira 的模块

嗨,我正在运行一个 python 脚本,该脚本将 Jira 中的票证从“待构建”转换为“测试中”。我已经在我的本地机器(Mac OS X)上运行它并且它运行良好但是当我尝试将它作为构建任务包含在我的竹子部署中时,我得到了错误

"从 jira 导入 JIRA

ImportError:没有名为 jira 的模块”

我从类似以下“python myFile.py”的脚本任务中调用 python 文件,然后将位置提供给工作子目录字段中的 myFile.py。我不认为这是一个问题,因为错误表明它发现我的脚本很好。我已经检查了多次,jira 包在站点包中并且在路径中。我使用 pip 安装并运行 python 2.7.8。操作系统是我们服务器上的 SuSE

0 投票
1 回答
1023 浏览

python - 检查是否存在史诗问题,如果不存在,则创建一个新的史诗问题

所以问题是 IndexError,考虑到该 jql 查询不应该有任何结果,这是有道理的。

有没有办法可以检查 jql 结果,如果为空,创建史诗?

0 投票
1 回答
377 浏览

python - 如何在 python jira 中创建自定义字段

我想在自定义字段中存储一些额外的信息。所以我为我的问题创建了一个字典:

并像这样将其导入jira:

我得到的错误是:

0 投票
1 回答
1313 浏览

python-jira - 使用 jira-python 获取项目版本的发布日期

我正在使用 jira-python 生成一些状态报告。我的问题与版本相关,我想根据版本的发布日期对它们进行排序。这些日期可以在 Jira 中的版本管理下设置,但在 jira-python 中似乎很难访问它们!

我在版本对象上找不到 releaseate 属性。一种可能性似乎是使用版本的自我属性,它会产生一个 http://-address。将该地址粘贴到我的浏览器中,我找到了这样的字符串:

我应该能够下载和解析这个字符串,但想先检查是否有人知道更简单的方法。

0 投票
4 回答
10852 浏览

python - Jira -Python 错误

我试图运行这个 jira 脚本,几个小时后还不能
完全弄清楚问题出在哪里。有人能帮我吗。我收到以下错误。

回溯(最近一次通话最后):

文件“mytest.py”,第 2 行,在

从 jira.client 导入 JIRA

ImportError:没有名为“jira”的模块

0 投票
1 回答
2548 浏览

python - AttributeError : 对象没有属性

我从以前的同事那里得到了一个程序,现在应该维护它。这个 python 脚本使用给定的 jql(在 API 上)询问我们的 Jira 实例。返回是与搜索条件匹配的所有问题的列表。但现在它不起作用,我在服务器( Ubuntu )和我的本地 Windows PC 上收到 Json 错误消息。注意:它运行了大约一年,但当时它起作用了。

这是脚本的样子:

jql/jira搜索地址返回如下(简答,返回任务的所有字段):

{"expand":"names,schema","startAt":0,"maxResults":50,"total":1,"issues": [{"expand":"operations,versionedRepresentations,editmeta,changelog,transitions, renderFields", "id":"145936","self":" https://ourJiraInstance.net/rest/api/2/issue/145936 ","key":"TEST-123","fields":{ “父母”:...

Windows PC上的错误如下

回溯(最后一次调用):文件“C:\Users\User\Desktop\test.py”,第 10 行,在 jiraJsonResponse = json.loads(jiraResponse.decode('utf-8')) 文件“C:\ Users\User\AppData\Local\Programs\Python\Python35-32\lib\json__init__.py”,第 319 行,加载返回 _default_decoder.decode(s) 文件“C:\Users\User\AppData\Local\Programs\ Python\Python35-32\lib\json\decoder.py”,第 339 行,在解码 obj 中,end = self.raw_decode(s, idx=_w(s, 0).end()) 文件“C:\Users\ User\AppData\Local\Programs\Python\Python35-32\lib\json\decoder.py",第 357 行,在 raw_decode 中从无 json.decoder.JSONDecodeError 引发 JSONDecodeError("Expecting value", s, err.value):期望值:第 1 行第 1 列(字符 0)

这是 Ubuntu 服务器上的错误(运行相同的脚本)

回溯(最后一次调用):文件“searchJira.py”,第 33 行,在 jiraJsonResponse = json.loads(jiraResponse) 文件“/usr/lib/python2.7/json/init .py ”,第 338 行,加载中return _default_decoder.decode(s) File "/usr/lib/python2.7/json/decoder.py", line 366, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end ()) 文件“/usr/lib/python2.7/json/decoder.py”,第 384 行,在 raw_decode 中引发 ValueError("No JSON object could be decoded") ValueError: No JSON object could be decoded

到目前为止,我尝试将 Json 负载更改为 simpleJson,但结果相同。更改 Json 应解码的格式(例如 unicode )无效。

0 投票
3 回答
9397 浏览

python - python:无法导入名称 JIRA

我已经做了pip install jira

但是当我运行以下命令时,它会因 ImportError 失败:无法导入名称 JIRA

0 投票
1 回答
2137 浏览

python - 如何解决 python3 访问 JIRA-REST API 的证书问题?

在 Redhat 机器上(Red Hat Enterprise Linux Workstation 版本 6.8 (Santiago))我可以向curlJIRA 实例发出如下请求:

此请求返回一个包含实际数据的有效 json。到目前为止,一切都很好。

为了访问和评估来自 json 的信息,我尝试使用jira-python以便为 jira json 提供解析器。代码如下:

这会导致如下错误:

为什么尝试使用 python 访问 JIRA 时出现证书错误,但使用 curl 时却没有?以及如何解决这个问题?

0 投票
2 回答
4009 浏览

python - 使用 API 将工作日志添加到 JIRA(带有用户和活动元数据)

我正在使用 jira-python 并请求 API 使用用户和活动信息将工作记录到 JIRA 票证,但无法找到一种方法。我有以下代码:

但它似乎忽略了用户关键字。我也在使用请求库查找 JIRA API,但似乎找不到用于记录活动和用户信息的 API。