在远程服务器执行命令并得到执行结果,它是对 paramiko 库的二次封装。在
Command
对象中,提供了多种方法用于判断命令执行结果是否如期。
pip3 install gqylpy_ssh
>>> from gqylpy_ssh import GqylpySSH, Command
>>> ssh = GqylpySSH('192.168.1.7', 22, username='gqylpy', password=...)
>>> c: Command = ssh.cmd('echo Hi, GQYLPY')
>>> c.status_output
(True, 'Hi, GQYLPY')