运行 python 远程 linux 主机上带有参数的脚本

run python script with arguments on a remote linux host

我有这个 python 脚本,我正在尝试 运行 在远程主机上。但是,该脚本需要两个参数。例如, python script.py --port 4000 --service status

现在,当我 运行 本地机器上的脚本运行正常时。我如何 运行 在远程 linux 机器上使用相同的脚本。 我试过 ssh user@remotehost python script.py --port 4000 --service status 这是行不通的。未传入参数。

谢谢

您应该使用以下 -

ssh user@remotehost "python script.py --port 4000 --service status"

请注意"双引号,必须是双引号。