Python中的CURL代码
如何将此curl代码转换为python代码Python中的CURL代码,python,curl,Python,Curl,如何将此curl代码转换为python代码 curl "https://api.havenondemand.com/1/api/sync/gettextstatistics/v1?url=http%3A%2F%2Fadelaide.backpage.com%2FPetsForSale%2Fcute-english-bulldog-pups-for-adoption%2F19942431&apikey=mykey" curl -X POST --form "url=http://adel
curl "https://api.havenondemand.com/1/api/sync/gettextstatistics/v1?url=http%3A%2F%2Fadelaide.backpage.com%2FPetsForSale%2Fcute-english-bulldog-pups-for-adoption%2F19942431&apikey=mykey"
curl -X POST --form "url=http://adelaide.backpage.com/PetsForSale/cute-english-bulldog-pups-for-adoption/19942431" --form "apikey=mykey" https://api.havenondemand.com/1/api/sync/gettextstatistics/v1
如果您可以在系统上安装额外的软件包,我建议您使用python
requests
module
第一个可以是偶数
import requests
r = requests.get("https://api.havenondemand.com/1/api/sync/gettextstatistics/v1?url=http%3A%2F%2Fadelaide.backpage.com%2FPetsForSale%2Fcute-english-bulldog-pups-for-adoption%2F19942431&apikey=mykey")
print(r.text)
open("output.txt", "wb").write(r.content)
但更有用的是
import requests
url = "https://api.havenondemand.com/1/api/sync/gettextstatistics/v1"
payload = {
"url": "http://adelaide.backpage.com/PetsForSale/cute-english-bulldog-pups-for-adoption/19942431",
"apikey": "mykey",
}
r = requests.get(url, params=payload)
print(r.text)
open("output.txt", "wb").write(r.content)
相似秒
import requests
url = "https://api.havenondemand.com/1/api/sync/gettextstatistics/v1"
payload = {
"url": "http://adelaide.backpage.com/PetsForSale/cute-english-bulldog-pups-for-adoption/19942431",
"apikey": "mykey",
}
r = requests.post(url, data=payload)
print(r.text)
open("output.txt", "wb").write(r.content)
get()
使用params=
,post()
使用data=
,但一些API可能希望get()
或post()
中的params=
和data=
都是get()
或post()
的起点,查看请求库。是一个非常奇特的服务,可以将curl命令行转换为特定语言的代码,包括python!