python实现可将字符转换成大写的tcp服务器实例


Posted in Python onApril 29, 2015

本文实例讲述了python实现可将字符转换成大写的tcp服务器。分享给大家供大家参考。具体分析如下:

下面的python代码执行后通过tcp监控8081端口,用于将用户发送的请求字符串转换成大写后返回,如果用户发送的是end,则中断连接

import SocketServer
import netstring
class MyRequestHandler(SocketServer.BaseRequestHandler):
  def handle(self):
    print "From:", self.client_address
    while 1:
      rq = netstring.readns(self.request)
      print rq
      netstring.writens(self.request, rq.upper())
      if rq.lower() == "end":
        break
myServer = SocketServer.TCPServer(('', 8081),
        MyRequestHandler)
myServer.handle_request()

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
Python简单实现TCP包发送十六进制数据的方法
Apr 16 Python
Python 专题一 函数的基础知识
Mar 16 Python
Python 获取主机ip与hostname的方法
Dec 17 Python
Python实现简单查找最长子串功能示例
Feb 26 Python
python实现支付宝转账接口
May 07 Python
Python操作Sonqube API获取检测结果并打印过程解析
Nov 27 Python
Tensorflow tf.dynamic_partition矩阵拆分示例(Python3)
Feb 07 Python
实现Python3数组旋转的3种算法实例
Sep 16 Python
Django 用户认证Auth组件的使用
Nov 30 Python
Python 求向量的余弦值操作
Mar 04 Python
用python删除文件夹中的重复图片(图片去重)
May 12 Python
Python torch.flatten()函数案例详解
Aug 30 Python
python实现对一个完整url进行分割的方法
Apr 29 #Python
python打开url并按指定块读取网页内容的方法
Apr 29 #Python
在Python下进行UDP网络编程的教程
Apr 29 #Python
用Python进行TCP网络编程的教程
Apr 29 #Python
为Python程序添加图形化界面的教程
Apr 29 #Python
python执行get提交的方法
Apr 29 #Python
在Python中使用PIL模块处理图像的教程
Apr 29 #Python
You might like
基于php无限分类的深入理解
2013/06/02 PHP
PHP通过插入mysql数据来实现多机互锁实例
2014/11/05 PHP
php三元运算符知识汇总
2015/07/02 PHP
微信公众平台开发教程⑤ 微信扫码支付模式介绍
2019/04/10 PHP
showModelessDialog()使用详解
2006/09/21 Javascript
锋利的jQuery 要点归纳(二) jQuery中的DOM操作(下)
2010/03/23 Javascript
一些常用且实用的原生JavaScript函数
2010/09/08 Javascript
JS动态添加与删除select中的Option对象(示例代码)
2013/12/25 Javascript
Javascript将数字转化成为货币格式字符串
2016/06/22 Javascript
基于JavaScript实现鼠标向下滑动加载div的代码
2016/08/31 Javascript
js给table赋值的实例代码
2016/10/13 Javascript
vue.js异步上传文件前后端实现代码
2017/08/22 Javascript
Vue中的Vux配置指南
2017/12/08 Javascript
使用 vue 实现灭霸打响指英雄消失的效果附demo
2019/05/06 Javascript
Vuex 模块化使用详解
2019/07/31 Javascript
Vue中keep-alive的两种应用方式
2020/07/15 Javascript
[02:31]2018年度DOTA2最具人气选手-完美盛典
2018/12/16 DOTA
[38:39]完美世界DOTA2联赛循环赛 IO vs GXR BO2第二场 11.04
2020/11/05 DOTA
Python列表list解析操作示例【整数操作、字符操作、矩阵操作】
2017/07/25 Python
使用Python的package机制如何简化utils包设计详解
2017/12/11 Python
PyQt5每天必学之事件与信号
2018/04/20 Python
python和pygame实现简单俄罗斯方块游戏
2021/02/19 Python
Python写一个基于MD5的文件监听程序
2019/03/11 Python
Python实现EXCEL表格的排序功能示例
2019/06/25 Python
详解python中docx库的安装过程
2019/11/08 Python
Python通过4种方式实现进程数据通信
2020/03/12 Python
来自世界上最好大学的在线课程:edX
2018/10/16 全球购物
Bibloo奥地利:购买女装、男装、童装、鞋和配件
2018/10/18 全球购物
测试工程师岗位职责
2013/11/28 职场文书
入党积极分子思想汇报
2014/01/02 职场文书
村级环境卫生整治方案
2014/05/04 职场文书
综合实践活动总结
2014/05/05 职场文书
2014年小班保育员工作总结
2014/12/23 职场文书
毕业纪念册寄语大全
2015/02/26 职场文书
入党申请书格式
2019/06/20 职场文书
Beekeeper Studio开源数据库管理工具比Navicat更炫酷
2022/06/21 数据库