在Python中将Curl转换为请求

时间:2017-03-29 15:01:42

标签: python curl python-requests

我正在尝试研究如何将curl请求转换为python,但我并不是100%确定是什么。你如何拆开卷曲请求,以便它可以使用pyhton请求(我不希望使用任何第三方包)

curl -i -XPOST 'http://10.16.1.35:8086/write?db=maintenance' --data-binary 'temperature,pi=Raspberry,sensor=Blue value=64.50 1490643440916250112'

curl -i -XPOST 'http://localhost:8086/write?db=mydb' --data-binary @cpu_data.txt

我不明白这里的元素是什么,所以我可以转换请求。

三江源!

1 个答案:

答案 0 :(得分:0)

我相信你可以通过两种方式做到这一点。

  1. 使用pycurl库,它充当cURL库的接口。您可以查看文档here
  2. 您可以使用python的请求库发送包含内容类型,标头和参数的http请求。您可以查看他们的文档here
  3. 我希望这会有所帮助。