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 相关文章推荐
利用scrapy将爬到的数据保存到mysql(防止重复)
Mar 31 Python
python unittest实现api自动化测试
Apr 04 Python
浅谈tensorflow1.0 池化层(pooling)和全连接层(dense)
Apr 27 Python
python在每个字符后添加空格的实例
May 07 Python
Python设计模式之备忘录模式原理与用法详解
Jan 15 Python
pyqt5移动鼠标显示坐标的方法
Jun 21 Python
python使用Qt界面以及逻辑实现方法
Jul 10 Python
python实现大量图片重命名
Mar 23 Python
Python使用Pyqt5实现简易浏览器(最新版本测试过)
Apr 27 Python
Django Auth用户认证组件实现代码
Oct 13 Python
pytorch DataLoader的num_workers参数与设置大小详解
May 28 Python
Python实现PIL图像处理库绘制国际象棋棋盘
Jul 16 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
动态网站web开发 PHP、ASP还是ASP.NET
2006/10/09 PHP
php设计模式 State (状态模式)
2011/06/26 PHP
优化PHP代码技巧的小结
2013/06/02 PHP
php 根据url自动生成缩略图并处理高并发问题
2014/01/23 PHP
Yii2.0 模态弹出框+ajax提交表单
2016/05/22 PHP
php项目中类的自动加载实例讲解
2019/09/12 PHP
javascript 解析后的xml对象的读取方法细解
2009/07/25 Javascript
js中各浏览器中鼠标按键值的差异
2011/04/07 Javascript
javascript框架设计之类工厂
2015/06/23 Javascript
JS日期格式化之javascript Date format
2015/10/01 Javascript
基于gulp合并压缩Seajs模块的方式说明
2016/06/14 Javascript
用jQuery向div中添加Html文本内容的简单实现
2016/07/13 Javascript
AngularJS基础 ng-dblclick 指令用法
2016/08/01 Javascript
详解vue与后端数据交互(ajax):vue-resource
2017/03/16 Javascript
angular ng-click防止重复提交实例
2017/06/16 Javascript
关于预加载InstantClick的问题解决方法
2017/09/12 Javascript
vue addRoutes实现动态权限路由菜单的示例
2018/05/15 Javascript
React 实现拖拽功能的示例代码
2019/01/06 Javascript
jQuery中使用validate插件校验表单功能
2019/05/24 jQuery
vue props 一次传多个值实例
2020/07/22 Javascript
解决vant-UI库修改样式无效的问题
2020/11/03 Javascript
[47:42]Fnatic vs Liquid 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
pygame学习笔记(3):运动速率、时间、事件、文字
2015/04/15 Python
详解Python多线程
2016/11/14 Python
如何实现删除numpy.array中的行或列
2018/05/08 Python
YUV转为jpg图像的实现
2019/12/09 Python
python导入库的具体方法
2020/06/18 Python
HTML5中的新元素介绍
2008/10/17 HTML / CSS
临床医学专业毕业生的自我评价
2013/10/17 职场文书
海飞丝的广告词
2014/03/20 职场文书
好书伴我成长演讲稿
2014/05/14 职场文书
财务部副经理岗位职责范本
2014/06/17 职场文书
公司财务经理岗位职责
2015/04/08 职场文书
美容院员工规章制度
2015/08/05 职场文书
委托书范本格式
2019/04/18 职场文书
PostgreSQL常用字符串分割函数整理汇总
2022/07/07 PostgreSQL