位置: 编程技术 - 正文

python制作websocket服务器实例分享(Python制作钟表代码)

编辑:rootadmin

推荐整理分享python制作websocket服务器实例分享(Python制作钟表代码),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:Python制作计算器,Python制作简易名片,Python制作计算器,Python制作网页,Python制作九九乘法表,Python制作烟花特效代码,Python制作烟花特效代码,Python制作烟花特效代码,内容如对您有帮助,希望把文章链接给更多的朋友!

一、开始的话

  使用python简单的实现websocket服务器,可以在浏览器上实时显示远程服务器的日志信息。

  之前做了一个web版的发布系统,但没实现在线看日志,每次发布版本后,都需要登录到服务器上查看日志,非常麻烦,为了偷懒,能在页面点几下按钮完成工作,这几天查找了这方面的资料,实现了这个功能,瞬间觉的看日志什么的,太方便了,以后也可以给开发们查日志,再也不用麻烦运维了,废话少说,先看效果吧。

二、代码

python制作websocket服务器实例分享(Python制作钟表代码)

  需求:在web上弹出iframe层来实时显示远程服务器的日志,点击stop按钮,停止日志输出,以便查看相关日志,点start按钮,继续输出日志,点close按钮,关闭iframe层。

  在实现这功能前,google了一些资料,发现很多只能在web上显示本地的日志,不能看远程服务器的日志,能看远程日志的是引用了其他框架(例如bottle,tornado)来实现的,而且所有这些都是要重写thread的run方法来实现的,由于本人技术太菜,不知道怎么改成自己需要的样子,而且我是用django这个web框架的,不想引入其他框架,搞的太复杂,所以用python简单的实现websocket服务器。recv_data方法和send_data是直接引用别人的代码。由于技术问题,代码有点粗糙,不过能实现功能就行,先将就着用吧。

执行下面命令启动django和websocketserver

  启动websocket后,接收到请求,起一个线程和客户端握手,然后根据客户端发送的ip和type,去数据库查找对应的日志路径,用paramiko模块ssh登录到远程服务器上tail查看日志,再推送给浏览器,服务端完整代码如下:

get_ssh的代码如下:

打开页面时,自动连接websocket服务器,完成握手,并发送ip和type给服务端,所以可以看不同类型,不同机器上的日志,

页面代码如下:

标签: Python制作钟表代码

本文链接地址:https://www.jiuchutong.com/biancheng/383492.html 转载请保留说明!

上一篇:Flask框架的学习指南之用户登录管理(flask框架图)

下一篇:详解MySQL数据类型int(M)中M的含义(mysql数据类型大全)

  • 购销合同中约定产品质量问题引起的问题
  • 四大税种是什么
  • 补报以前年度收入后当年所得税怎么处理
  • 职工福利按工资发放吗
  • 高档化妆品增值税税率是13%
  • 企业停产多久算长期停产
  • 如何开商业承兑汇票业务
  • 火车票补票报销流程
  • 职工取暖费计入什么科目
  • 给供应商付款怎么做分录
  • 建设工程中税费如何承担
  • 会计去报税流程
  • 国税和地税要怎么合并
  • 3%增值税率包括哪些
  • 从农民手中购买农产品税率
  • 增值税专用发票怎么开
  • 年终一次性奖金个税计算
  • 会计怎么避免坐牢
  • 应付工会经费 实际支付
  • 企业购买设备可以税前扣除吗
  • 个人所得税成本费用怎么算
  • 开票人为什么不能改
  • 总工会拨付工会经费
  • 苹果手机查看激活id账号信息
  • 我国税收法律制度不采用的税率是
  • 购买商场储值卡能退么?
  • 出口货物退税率为0,是否出口免税
  • 个税六项专项扣除是什么
  • 施工单位工程款支付程序
  • 不良贷款转让需遵循的原则
  • 土地开发公司是国企吗
  • 自查补缴增值税如何申报
  • 购房名义提取公积金
  • 招待费专票可以抵扣进项吗
  • 计提工会经费的标准
  • vue文件下载功能
  • 业务招待费包括哪些内容和费用
  • 购入固定资产的会计处理
  • 差旅费可以加计吗
  • 回购股票并注销影响所有者权益吗
  • 申请个体工商户流程
  • 辞退福利为什么不计入产品成本
  • 个体经营部能抵扣个税吗
  • 政府会计资产的概念
  • 公司能经营烟草公司吗
  • 非广告性质的赞助支出调增还是调减
  • 机票电子行程单查询
  • 事业单位其他应付款核销分录
  • 营改增后还有建筑业发票吗
  • 入账价值有
  • 外债借款利率
  • 因为培训发生的事情
  • 会展费会计分录
  • 代扣代缴完税凭证抵扣期限
  • 结转成本的方法有几种
  • sqlserver复制表语句
  • mysql error1418
  • 电脑bios怎么分区
  • wind启动项
  • 邮件版本
  • xp系统强制删除文件
  • 关于linux操作系统的描述中
  • window10的微软商店在哪
  • windows中的hosts文件
  • win8如何输入命令
  • linux怎么操作命令
  • js定时器的两种方法
  • shell date 设置日期
  • shell数值比较
  • bootstrap 标签
  • jquery 列表控件
  • js utf-8编码转换中文
  • python如何查询函数用法
  • unity shooter
  • unity接入第三方sdk
  • python爬虫详解
  • android开发模式
  • 电商平台税收怎么交
  • 税务部门立足
  • 国税系统公务员调动
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设