Parallel processing 从windows在单个unix主机上并行执行多个系统命令

Parallel processing 从windows在单个unix主机上并行执行多个系统命令,parallel-processing,subprocess,execution,Parallel Processing,Subprocess,Execution,我需要从windows计算机在远程unix计算机上并行执行多个系统命令(仅通过ssh)。 我使用paramiko模块对远程机器执行ssh。在同一个脚本中,我使用python子流程模块在远程机器上并行启动命令。 但是我做不到。有人能告诉我如何使用子流程模块实现这个场景吗?或者用其他方法来调查这个问题 我不工作的代码行是: processs.append(Popen(task,shell=True))--->任务正在我自己的windows计算机上执行,而不是在远程unix计算机上执行。它给我一个错误

我需要从windows计算机在远程unix计算机上并行执行多个系统命令(仅通过ssh)。
我使用paramiko模块对远程机器执行ssh。在同一个脚本中,我使用python子流程模块在远程机器上并行启动命令。
但是我做不到。有人能告诉我如何使用子流程模块实现这个场景吗?或者用其他方法来调查这个问题

我不工作的代码行是:
processs.append(Popen(task,shell=True))
--->任务正在我自己的windows计算机上执行,而不是在远程unix计算机上执行。它给我一个错误一个windows错误。此外,我不知道我的子流程代码是否能在这里实现并行运行

但是,如果我将代码复制到unix机器并在本地运行脚本,我就可以使用子流程模块成功地实现同一段代码的并行运行。
当我从windows计算机执行代码并对远程计算机执行ssh时,问题就出现了。

结构如何

我总是用它来达到这样的目的