Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/284.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.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在远程机器中调用终端/powershell_Python_Django_Terminal - Fatal编程技术网

如何使用python在远程机器中调用终端/powershell

如何使用python在远程机器中调用终端/powershell,python,django,terminal,Python,Django,Terminal,我在Django做一个项目,我想调用另一台机器上的终端来执行代码,如何使用python将参数传递给该终端?在远程机器上执行功能最安全的方法是使用子流程模块在远程站点上打开ssh会话,并记住在两台机器上都设置ssh,防火墙等。当您启动ssh时,您会告诉它要执行什么命令以及该命令的参数 我不会打开一个你输入命令的通用终端会话——这听起来是个非常糟糕的主意 出于显而易见的原因,我不打算在这里包含代码。这听起来是个非常糟糕的主意。你为什么要这么做?你能提供更多的细节吗?你能把一个程序放在远程机器的端口上

我在Django做一个项目,我想调用另一台机器上的终端来执行代码,如何使用python将参数传递给该终端?在远程机器上执行功能最安全的方法是使用子流程模块在远程站点上打开ssh会话,并记住在两台机器上都设置ssh,防火墙等。当您启动ssh时,您会告诉它要执行什么命令以及该命令的参数

我不会打开一个你输入命令的通用终端会话——这听起来是个非常糟糕的主意


出于显而易见的原因,我不打算在这里包含代码。

这听起来是个非常糟糕的主意。你为什么要这么做?你能提供更多的细节吗?你能把一个程序放在远程机器的端口上监听吗?