首页 > 解决方案 > 如何在python中的请求中传递curl选项?

问题描述

正如 https://stackoverflow.com/a/31764155/10189759
中的答案和评论 表明,一切都可以使用 curl 完成,可以使用 python 请求完成。

我的问题是如何将 -u -i 之类的选项传递给请求函数?

例如在本教程github api

curl -i -u your_username:your_token https://api.github.com/user

我如何使用 request 将我的参数和选项传递给 url?

标签: pythonapicurlgithubrequest

解决方案


你可以这样做:

import requests

response = requests.get('https://api.github.com/user', auth=('your_username', 'your_token'))

推荐阅读