【发布时间】:2017-09-18 15:04:13
【问题描述】:
我正在使用一个接受 PUT 请求的 API。我正在尝试添加新的描述,但每当我在脚本中使用它时,它都会告诉我语法无效。任何帮助解决这个问题将不胜感激。
payload = {'description' : '<p>This is just some text...</p>'}
r = requests.put('REMOVED/{}/REMOVED/{}'.format(course['c_id'],
course['a_id']), data = payload, headers = {'Authorization': 'REMOVED')
【问题讨论】:
-
您在该行的末尾缺少一个右花括号。如果您使用的编辑器没有让这一点显而易见,那么您使用的工具有误。
-
如果您使用的是最新版本的请求,那么这是 put 请求的语法:docs.python-requests.org/en/master/_modules/requests/api/#put 除了前面的评论,我也相信您缺少目标 url您的放置请求。
标签: python api python-requests put