python - 在python脚本中执行curl命令

标签 python linux post curl

我想在我的 PYTHON 脚本中实现这个 linux 命令,它返回一个 JSON 文件:

curl -k -u username:password -X POST https://servername/wapi/v1.2/network
/fkqjsdlmfjqslmdfsm:11.221.22.0/24/default?_function=next_availabl_ip -H 
"Content-Type: application/json" -d '{"exclude": ["11.221.22.1", 
"11.221.22.2", "11.221.22.3", "11.221.22.4", "11.221.22.5"], "num": 1}'

最佳答案

如果你只想使用python执行这个命令,你可以使用

    subprocess.call([<curl command>])

否则您可能需要考虑使用 http://pycurl.sourceforge.net/

关于python - 在python脚本中执行curl命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30301215/

相关文章:

linux - 为什么Apache需要其他人对文件夹的执行权限

javascript - Vuejs : Axios post JSON data and Image data

python:字典的递归字典

python - 附加路径但 python 找不到模块

Linux RFID 读取器 HID 设备与驱动程序不匹配

forms - PHP 表单方法 post 以及操作 URL

javascript - expressjs POST header 参数?

python - 使用 python3.7 修剪列表中的链接

python - 如何从 np.genfromtxt 添加的 ndarray 中删除 'b' 字符

python - 将 LocustIO 集成到 Jenkins 的性能插件中