有人可以帮助我学习如何将这个 php CURL 转换为 Python 请求

时间:2021-04-26 18:40:29

标签: python php curl python-requests

因此,如果有人可以帮助我使用请求将以下面向 php curl 的 php curl 转换为 python,我不知道从哪里开始。

$data = [
        'username' => "email@email.com"
    ];

curl_setopt($curl, CURLOPT_URL, "https://app.dnbhoovers.com/api/auth/login-details");
curl_setopt($curl, CURLOPT_HTTPHEADER, array('Content-Type:application/json'));
curl_setopt($curl, CURLOPT_POSTFIELDS,  json_encode($data));
curl_setopt($curl, CURLOPT_HEADER, 0);
curl_setopt($curl, CURLOPT_POST, 1);`enter code here`
$output = json_decode(curl_exec($curl));


$data = [
    'logonId' => $output->UserID,
    'password' => "password"
];

2 个答案:

答案 0 :(得分:1)

这可能会有所帮助,您需要查看请求文档

#include "a.h"

A::A() {}

答案 1 :(得分:0)

我会选择request。首先安装软件包,例如通过pip install requests

您的示例请求将是

import json
import requests

url = "https://app.dnbhoovers.com/api/auth/login-details"
data = {
    "username": "email@email.com"
}

r = requests.post(url, data=json.dumps(data))

print(r.status_code)
print(r.json())