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

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第三方库


热门话题
在使用testng和java的程序中,从另一个类调用方法时出现问题   java如何使用spirng restTemplate发送post数据(json格式)   java空检查vs可选存在检查   java服务丢失绑定(mBoundService=null)   java如何在Twitter上获取签入推文的地理位置和地点id   java使用扫描仪读取文件数据   添加条目时发生java SQlite数据库错误   java如何在构建外部声明存储库详细信息。格拉德尔   使用LocalDate的java日期格式问题   java使用intent选择要在安卓中读取的文件   java可以自动设置JDK吗?   java控制ant的log4j输出   包含多个if条件的java重构代码   java使用javax在项目中集成扩展HttpServlet的类。ws。rs符号   java数组声明,显示main之外的错误   java JSF textarea和newline,服务器端存储了什么?   java是否可以@Lazy init一个Spring@值?   从每个类别中选择一个在Java8流中应该具有相同可用日期的资源