本文实例为大家分享了python简易远程控制的具体代码,供大家参考,具体内容如下
在前锋等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都做网站、网站制作 网站设计制作定制网站建设,公司网站建设,企业网站建设,品牌网站制作,全网整合营销推广,外贸网站制作,前锋网站建设费用合理。1. 技术:管道通信,流文件处理,socket基础
2. Tips:
默认IP:127.0.0.1
默认端口:7676
3. 代码样例:
服务端:
#!/usr/bin/env python # encoding: utf-8 import socket import sys from os import * reload(sys) sys.setdefaultencoding("utf-8") def socketInit(): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) return s def socketDeal(s,HOST,PORT): s.bind((HOST,PORT)) s.listen(1) def ControlModule(sS,addr): recv_buffer = sS.recv(20048) if recv_buffer == "[-]Error:Server is OFF" or recv_buffer == "[*]Server is OFF": print recv_buffer sys.exit(0) else: print recv_buffer send_buf = raw_input(addr[0]+">") sS.send(send_buf) def main(): HOST = "127.0.0.1" PORT = 7676 s = socketInit() socketDeal(s, HOST, PORT) sS,addr = s.accept() print "Connect from " + addr[0] + ":" + repr(addr[1]) try: while True: ControlModule(sS,addr) except Exception as e: print "[-]Connect Error" sS.close() s.close() sys.exit(-1) except KeyboardInterrupt: sS.close() s.close() sys.exit(0) if __name__ == '__main__': main()
新闻名称:python简易远程控制单线程版-创新互联
链接URL:https://www.cdcxhl.com/article40/dhosho.html
成都网站建设公司_创新互联,为您提供搜索引擎优化、关键词优化、面包屑导航、小程序开发、网站维护、商城网站
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联