首页 > 解决方案 > 当我尝试从 Python 调用 Jira 项目时,出现 JSON 错误

问题描述

当我运行下面的代码部分时,我收到一条 JSON 错误消息。我正在尝试从 Python 访问 Jira 项目,但它一直失败。

  File "C:\FAST\anaconda\python36\win64\431\Lib\json\decoder.py", line 357, in raw_decode
    raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 7 column 1 (char 6)

我遵循了 Python 和 Jira 提供的示例,但我无法使代码正常工作。

from jira.client import JIRA
import json
options = {
'server': 'https://some.server.net/jira12/projects/XXXX',
 }
USERNAME=input("Enter your username: ")
PASSWORD=input("Enter your password: ")
jira = JIRA(options, basic_auth=(USERNAME, PASSWORD))
issue = jira.issue('XXXX-260', expand='changelog')

标签: pythonpython-3.xpython-jira

解决方案


我碰巧帮助一位同事解决了类似的问题。我建议尝试更改您的服务器网址

options = {'server': 'https://some.server.net/jira12/projects/XXXX', }

options = {'server': 'https://some.server.net/', }

推荐阅读