我正在尝试复制shell命令:
curl -X POST -u 'user:pass' https://databricksda.kdc.capitalone.com/api/1.2/commands/execute -d 'language=scala&clusterId=123&contextId=456&command=sc.parallelize(1 to 5).collect;'使用请求库将其转换为Python代码:
import requests对于这个例子(curl -X POST),正确的语法是什么?
发布于 2017-01-23 13:11:19
导入requests后,将传递的数据转换为对象/字典并发出POST请求。这是documentation
import requests
data = {
'language': 'scala',
'clusterId': '123',
'contextId': '456',
'command': 'sc.parallelize(1 to 5).collect;'
}
requests.post('https://databricksda.kdc.capitalone.com/api/1.2/commands/execute', data=data, auth=('user', 'pass'))https://stackoverflow.com/questions/41799561
复制相似问题