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

remoteframe的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通过Sybase Jconnect JDBC驱动程序与DBCP建立连接   java从ListPreference获取keyValue   java如何在安卓中定义视图的宽度和高度   字符串数组的Java置换   java问题:在字符串和字节数组之间转换时长度发生了变化?   一些Windows机器上的java JMenu字体奇怪地以粗体显示   使用java 8的小程序类的ClassNotFoundException   带有SQLite的java多项选择题测验应用程序(新活动中不显示分数)   Java在转换为列表后插入数组   JDBCType4Java。lang.ClassNotFoundException:com。mysql。jdbc。驾驶员   按键启动计时器,java   java在JavaFX中播放不带扩展名的音频文件   从服务器运行notes java代理时,ssl没有受信任的证书   java如何更新Google云数据流中的现有记录?   java NoClassDefFoundError:io/netty/util/Timer   Spring MVC控件属性的java设置值   带有spring security 5和oauth2的java日历客户端   java中的几个LWJGL问题