如何在python中执行curl命令?

时间:2018-04-24 07:54:35

标签: python python-3.x python-2.7 typescript

我有这个命令,需要在python中执行我的程序

  public chartColors: any[] = [
    {
      backgroundColor:["#FF7360", "#6FC8CE", "#8dd35f", "#2a80f7"]
    }];

2 个答案:

答案 0 :(得分:0)

使用requests - HTTP for humans,它允许您发送任何您喜欢的HTTP查询

import requests
r = requests.post('192.168.1.149:9200/shakespeare/doc/_bulk?pretty', json=datadict)
print(r.text)

答案 1 :(得分:0)

尝试这样的事情:

import requests
import json

headers = {
    'Content-Type': 'application/x-ndjson',
}

params = (('pretty', ''),)

data = open('file.json', 'rb').read()
response = requests.post('http://192.168.1.149:9200/shakespeare/doc/_bulk', headers=headers, params=params, data=data)
print(response.text)

注意:根据你的curl命令,这只是一个例子。

三江源!希望它能帮到你! :)