python subprocess执行网络命令
时间: 2023-11-25 09:52:32 浏览: 174
ssh-subprocess:Python模块可通过SSH提供类似于子进程的命令执行
可以使用Python的subprocess模块执行网络命令。下面是一个使用subprocess模块执行ping命令的例子:
```python
import subprocess
# 执行ping命令
result = subprocess.run(['ping', '-c', '4', 'www.baidu.com'], stdout=subprocess.PIPE)
# 输出结果
print(result.stdout.decode('utf-8'))
```
上述代码中,我们使用subprocess.run()方法执行ping命令,并将结果保存在result变量中。然后,我们使用stdout属性获取命令的输出,并使用decode()方法将其转换为字符串格式。最后,我们将结果打印出来。
阅读全文