gpt4 book ai didi

Python 如何使用用户名/密码发出 curl 请求

转载 作者:太空宇宙 更新时间:2023-11-03 10:52:16 30 4
gpt4 key购买 nike

尝试访问返回 json 的 api。文档说以这种方式击中它:

curl --user 用户名:密码 "https://api.company.com/dummyapi.json "

在命令行和 PHP 中表现出色。我是 Python 的新手。我如何在 Python 中模仿它?我已经尝试过 requests 和 subprocess.call 但我一直从服务器收到错误的请求响应,说没有提供凭据。

最佳答案

要执行 curl 的操作,在 python 中您可以使用 requests .首先,您必须安装它:

pip install requests 

然后发送一个 http 请求就像:

from requests import get
response = get('https://api.company.com/dummyapi.json', auth=('user', 'pass'))

现在 response 保存从该 api 返回的所有信息。使用 documentation了解更多信息,特别是有关 authentication 的部分.

关于Python 如何使用用户名/密码发出 curl 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48117986/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com