主机(Host-01)的安装网络位置(K:/temp/abc.py)中存在python脚本 我正在尝试从我的PC SSH主机01上
但这不起作用。尽管像“ whoami”这样的简单命令正在起作用。 我也尝试给出完整路径(//my-net-drive/data/temp/abc.py)
请建议我如何通过ssh从网络驱动器运行abc.py。 当我远程登录Host-01并通过cmd提示符运行脚本时,它工作正常。
from __future__ import print_function
from pssh.clients import ParallelSSHClient
hosts = ['Host-01']
client = ParallelSSHClient(hosts)
output = client.run_command('python K:/temp/abc.py')
for host, host_output in output.items():
for line in host_output.stdout:
print(line)
命令已执行,但未显示任何输出。当我读取输出缓冲区时,它为空。是的,我尝试提供python.exe的完整路径,但仍然看到相同的结果
当我将python文件从网络驱动器复制到桌面并通过ssh从桌面运行python文件时,效果很好。