如何在python中运行curl命令

时间:2016-09-20 11:37:40

标签: python curl

这是我在bash中运行的命令:

curl -d "username=xxxxxx" -d "password=xxxxx" <<address>> --insecure --silent

如何使用Python运行它?

2 个答案:

答案 0 :(得分:0)

尝试Subprocess

import subprocess
# ...

subprocess.call(["curl -d \"username=xxxxxx\" -d \"password=xxxxx\" https://xxxxx.com/logreg/login/ --insecure --silent" , shell=True)

我没有尝试我写的东西,但必要的就在这里。

查看此页面以获取更多信息:Subprocess management

答案 1 :(得分:0)

我希望您不要明确地运行curl,但您只想获得相同的结果。

>>> import requests
>>> r = requests.get('https://example.com', auth=('user', 'pass'), verify=False)
>>> print(r.status_code)
200