Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 2.7 在python脚本中从windows运行linux命令_Python 2.7 - Fatal编程技术网

Python 2.7 在python脚本中从windows运行linux命令

Python 2.7 在python脚本中从windows运行linux命令,python-2.7,Python 2.7,如何使用python脚本从windows主机在远程linux服务器上运行linux命令。我使用的是Python2.7.10,我想用ssh连接到一台远程linux机器上,并通过在windows主机上执行的脚本发出一些基本命令 您可以使用。例如: 通过pip安装: 安装帕拉米科 代码: 这将允许您在两台机器之间建立SSH连接并执行命令。您可以这样读取输出: stdin, stdout, stderr = ssh.exec_command(cmd) lines = stdout.readlines()

如何使用python脚本从windows主机在远程linux服务器上运行linux命令。我使用的是Python2.7.10,我想用ssh连接到一台远程linux机器上,并通过在windows主机上执行的脚本发出一些基本命令

您可以使用。例如:

通过pip安装:

安装帕拉米科

代码:

这将允许您在两台机器之间建立SSH连接并执行命令。您可以这样读取输出:

stdin, stdout, stderr = ssh.exec_command(cmd)
lines = stdout.readlines()
errors = stderr.readlines()
for e in errors:
    print 'error', e

for l in lines:
    print 'line', l

@ŁukaszR。太棒了!谢谢
stdin, stdout, stderr = ssh.exec_command(cmd)
lines = stdout.readlines()
errors = stderr.readlines()
for e in errors:
    print 'error', e

for l in lines:
    print 'line', l