sremote:适用于Python的简单远程执行库

时间:2024-05-25 18:41:16
【文件属性】:

文件名称:sremote:适用于Python的简单远程执行库

文件大小:41KB

文件格式:ZIP

更新时间:2024-05-25 18:41:16

Python

SRemote:适用于Python的简单远程工具。 介绍 SREMOTE代表Simpler REMOTE:一种可以远程执行Python的软件包,而没有其他软件包提供的所有常见麻烦。 该库的动机是,大多数远程处理框架尽管非常完整且功能强大,但仍需要大量工作来设置和部署。 如果需要重新编写新的连接器(将命令从本地主机发送到远程主机的元素)(例如,通过REST API运行),则使用此类库可能会成为一场噩梦。 SREMOTE简化了模型:它可以自行部署在远程主机中,可以安装库,并且实现起来非常简单。 连接器必须仅支持三个功能: 在远程主机中执行shell命令。 将文件推送到远程主机 从远程主机检索文件。 概念 远程存在三个基本概念: 连接器:连接器是一类,提供了允许以下方法的方法:在远程计算机上将文件复制到文件,从中检索文件并执行Shell命令。 端点:托管在远程计算机中的一组脚本。 他


【文件预览】:
sremote-master
----bin()
--------client()
--------deploy_sremote_endpoint.sh(857B)
--------installer()
----test()
--------test_ssh_connector.py(1KB)
--------test_remote_client.py(4KB)
--------test_tools.py(11KB)
--------test_connector.py(9KB)
--------test_all.sh(317B)
--------test_newt_connector.py(3KB)
--------test_server_channel.py(4KB)
--------test_remote_client_ssh.py(678B)
--------test_remote_client_newt.py(1KB)
----LICENSE(2KB)
----py()
--------ez_setup.py(10KB)
--------requirements.txt(0B)
--------setup.py(1KB)
--------sremote()
----README.md(11KB)

网友评论