远程执行、本地执行的包装器。

rxpipe的Python项目详细描述


远程库



子进程、ssh、fabric的各种包装器。


远程执行:

雷克斯( 目标, 用户=无, 通过=无, 端口=无, 审核文件=无, 静默=真 )

rex.rex(“cmd”,audit=true,bg=false,logfilename=”deploy1.log“)

远程执行cmd指定的命令。如果bg=true,则使用nohup运行 马上回来。如果audit=true,则写入命令的stdout 到远程服务器上指定的日志文件名。

rex.rex_push(本地路径,远程路径):用户通过活动rex连接发送的scp

rex.rex_pull(remote_path,local_path):通过活动的rex连接向用户发送scp文件

sshtunnel(对象)

importimportssh_tunneltun=ssh_tunnel.SSHTunnel(<remote-site>[local_port(4444),remote_port(3306),remoteinterface("localhost"),remote_user=<current_user>,spin=(True,False),foreground=(True,False),immediate=(True,False))

远程数据库(sshtunnel):

--通过转发的ssh连接执行mysql查询

remote_db = ssh_tunnel.RemoteDB(
    db_hostname, db_user=<current_user>, db_pass=<None>, db_port=4444, database=<None>, **SSHTunnel(*, **)
    )

隧道(对象):

--ssh隧道的注册表;也允许迭代(例如,终止连接)。允许迭代。 --要注册通道,请使用register()

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

推荐PyPI第三方库


热门话题
使用Java将JSON转换为哈希映射   java如何通过使用MapStruct从源对象复制值来填充目标对象内部的映射?   注入泛型类型为@InjectGuice的类时发生java错误   字符串如何在JavaIDE中导入基本符号   在Java中将JSON转换为List<List<String>>   java Java9 HttpClient SSLHandshakeException   java jOOQ代码生成器   java如何调整图标(图像按钮),使其不会放大?   java我可以在使用Eclipse时安装2个或更多Android SDK吗   sqlite Java实现DAO   如何解决此错误?“java.lang.NoSuchFieldError:org.apache.http.conn.ssl.SSLConnectionSocketFactory上的实例。<clinit>。”   java Maven:将基于OSP的zip文件解压缩到WEBINF/lib   java如何在每次调用函数时获取当前gps位置?