我试图使用一个简单的(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}$在看过类似的问题后,我看不出有帮助的答案。在
最初由@BorkoKovacev回答
将
data
更新为json
就可以了是正确的
相关问题 更多 >
编程相关推荐