python - JIRA Python 项目类别

标签 python jira jira-rest-api python-jira

我正在编写一个 python 脚本并尝试使用 jira-python 包获取项目类别。如果我使用 API 检索项目,就会有一个类别对象。

但是,在 python 脚本中,如果我尝试从项目 (jiraProject.projectCategory.name) 获取类别名称元素,则会出错并且似乎找不到。这是 jira-python 包的问题吗?有什么办法可以解决这个问题,还是我必须自己执行 REST API 而不是使用 jira-python?

最佳答案

如果相关项目分配了类别,则应该有一个projectCategory 属性。如果未指定类别,则该属性不会出现。 以下示例使用 jira-python 读取并打印类别(如果存在)。

jira = JIRA(...)
for p in jira.projects():
    if hasattr(p, "projectCategory"):
        print(p.projectCategory.name)

关于python - JIRA Python 项目类别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42288392/

相关文章:

python - 为什么我的应用程序会泄漏内存?如何避免内存泄漏?

jira - 将 JIRA Agile 用于 Scrum(来自 Rally 用户背景)

使用 REST API 针对 Jira 进行 C# 凭据验证

java - 找不到正确的 JIRA Java SDK 版本的问题

python - 激活 UART 的数据模式

python - 在 python 中为 lambda 函数编写文档字符串的最佳方法是什么?

python - ReactJs 中的 Django 表单

jira - 按关闭问题的用户过滤问题

jira - 修改 Jira Cloud 实例的 Jira Server 附加组件

python - 如何通过python获取jira中问题的拉取请求的状态