gpt4 book ai didi

python - 将此 curl 命令转换为 Python 3

转载 作者:可可西里 更新时间:2023-11-01 17:04:20 32 4
gpt4 key购买 nike

如何使用 Python 发送此 curl ?我确实找到了类似的请求,但无法调整我的代码以适应查询我还尝试使用 pycurl,遵循 this example但没有运气。

$ curl -v -X GET  -H "Accept: text/csv" -H "Authorization: Basic YW5kcmVhLmJvdHRpQHdzcC5jb206OWY5N2E5YTY2ZWU1MTMxZjdmNjk4MDcwZTFkODEwMjU0M2I0NTg1ZA==" "https://epc.opendatacommunities.org/api/v1/domestic/search"

谢谢

最佳答案

如果您使用的是 Python Requests package以下代码片段应该可以工作:

import requests

headers = {
'Accept': 'text/csv',
'Authorization': 'Basic YW5kcmVhLmJvdHRpQHdzcC5jb206OWY5N2E5YTY2ZWU1MTMxZjdmNjk4MDcwZTFkODEwMjU0M2I0NTg1ZA==',
}

response = requests.get('https://epc.opendatacommunities.org/api/v1/domestic/search', headers=headers)

response.status_code # 200
response.text # "lmk-key,address1,address2,address3,postcode,buildi ..."

(注:我用的是https://curl.trillworks.com/网站自动进行转换)

关于python - 将此 curl 命令转换为 Python 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57786576/

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