远程执行命令_python
Posted 陈小赞
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了远程执行命令_python相关的知识,希望对你有一定的参考价值。
一、远程执行命令模块subprocess
Python可以使用subprocess下的Popen类中的封装的方法来执行命令
- 构造方法 popen() 创建popen类的实例化对象
···
obj = Subprocess.Popen(data,shell=True,stdout=subprocess.PIPE) - data 命令内容
- shell 开启shell
- stdout 重定向结果输出管道
* PIPE 将结果转移到当前主进程 - stdout.read() 获取命令执行的结果,指定结果后会将执行结果封装到指定的对象中,然后通过对象,read()获取执行命令的结果,如果不定义stdout会将结果进行标准输出
import subprocess
popen=subprocess.Popen(\'dir\',shell=True,stdout=subprocess.PIPE)
print(str(popen.stdout.read(),\'gbk\')) #转换成中文字符
二、远程执行命令,并校验首发不丢包例子
server:

client:
以上是关于远程执行命令_python的主要内容,如果未能解决你的问题,请参考以下文章