GitHub API上的Python“请求”模块400错误

2024-05-16 23:00:01 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图使用一个简单的(er)python3.5脚本来更改GitHub上Pull请求的状态,但是我得到了一个相当奇怪的错误(因为我用curl测试了代码,没有问题)

以下是我代码的相关部分:

payload = {"state": "success", "target_url": "https://github.com/Electromaster232/FireSurvival-Docs", "description": "hi", "context": "pullrequest"}

print(payload)
headers = {"Authorization": "token <token removed>", "Host": "api.github.com", "Content-Type": "application/json"}

res = requests.post(url, data=payload, headers=headers)
print(res.text)

这将返回:

^{pr2}$

在看过类似的问题后,我看不出有帮助的答案。在


Tags: 代码github脚本comtokenurl状态错误