氟橡胶

qaviton-ssh的Python项目详细描述


卡维顿SSH

logo
versionlicenseopen issuesdownloadscode size

让ssh超级简单

安装

pip install --upgrade qaviton_ssh

要求

  • Python 3.6+

特点

  • 简单ssh发送接收api✓
  • 异步请求✗(即将推出)
  • 多会话工作流✗(即将推出)

使用

创建ssh客户端

^{pr2}$

在服务器上创建python脚本

cd='cd myproject'file='script.py'response=client.send_many([cd,f'touch {file}',f'echo "print(\"script success\")" > {file}'])assertnotresponse.error

执行脚本

response=client.send_many([cd,f'python {file}'])assertnotresponse.errorprint(response.data)# server will respond with b'script success'

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java将字符串拆分为带关键字的部分   删除数据库后未指定java数据源问题“url”属性   网络化java多人游戏连接   Java当新字符串等于旧字符串时,为什么substring()不创建新对象?   一个实例到多个bean的java注入   JavaSpringMVC验证错误消息   java总结if语句,并从另一个对象(如字符串[])读取if条件(动态if)   需要多个输入的Java IF语句   jsf如何选择正确的bean范围?   java将数据库值加载到组合框JSP,Hibernate   一次活动中的java 3布局   团队和球员反对Java的困难   java ActionListener如何知道按下了哪个按钮?