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使用scrapy采集数据过程中放回下载过大页面的方法
Apr 08 Python
Python上传package到Pypi(代码简单)
Feb 06 Python
python 矩阵增加一行或一列的实例
Apr 04 Python
python 基本数据类型占用内存空间大小的实例
Jun 12 Python
Pycharm无法使用已经安装Selenium的解决方法
Oct 13 Python
python使用xlrd模块读取xlsx文件中的ip方法
Jan 11 Python
Python pandas DataFrame操作的实现代码
Jun 21 Python
python与C、C++混编的四种方式(小结)
Jul 15 Python
Python 实现数据结构-循环队列的操作方法
Jul 17 Python
python函数的万能参数传参详解
Jul 26 Python
python 实现多线程下载视频的代码
Nov 15 Python
python中的逆序遍历实例
Dec 25 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
openPNE常用方法分享
2011/11/29 PHP
浅析使用Turck-mmcache编译来加速、优化PHP代码
2013/06/20 PHP
Mac下php 5升级到php 7的步骤详解
2017/04/26 PHP
tp5(thinkPHP5)框架连接数据库的方法示例
2018/12/24 PHP
javascript 一段左右两边随屏滚动的代码
2009/06/18 Javascript
JQuery扩展插件Validate 3通过参数设置错误信息
2011/09/05 Javascript
jQuery下通过replace字符串替换实现大小图片切换
2012/05/22 Javascript
javascript获取设置div的高度和宽度兼容任何浏览器
2013/09/22 Javascript
js实现九宫格图片半透明渐显特效的方法
2015/02/16 Javascript
jQuery实现伸展与合拢panel的方法
2015/04/30 Javascript
JQuery zClip插件实现复制页面内容到剪贴板
2015/11/02 Javascript
Javascript简写条件语句(推荐)
2016/06/12 Javascript
jQuery删除节点用法示例(remove方法)
2016/09/08 Javascript
jQuery实现边框动态效果的实例代码
2016/09/23 Javascript
使用snowfall.jquery.js实现爱心满屏飞的效果
2017/01/05 Javascript
jqGrid翻页时数据选中丢失问题的解决办法
2017/02/13 Javascript
Angularjs2不同组件间的通信实例代码
2017/05/06 Javascript
vue中各组件之间传递数据的方法示例
2017/07/27 Javascript
vue 2.8.2版本配置刚进入时候的默认页面方法
2018/09/21 Javascript
详解在vue-test-utils中mock全局对象
2018/11/07 Javascript
Python中的map、reduce和filter浅析
2014/04/26 Python
Python配置文件解析模块ConfigParser使用实例
2015/04/13 Python
python计算文本文件行数的方法
2015/07/06 Python
Python并发之多进程的方法实例代码
2018/08/15 Python
Python requests及aiohttp速度对比代码实例
2020/07/16 Python
95%的面试官都会问到的50道Java线程题,附答案
2012/08/03 面试题
物流仓储实习自我鉴定
2013/09/25 职场文书
药物学专业学生的自我评价
2013/10/27 职场文书
大学校园毕业自我鉴定
2014/01/15 职场文书
成考报名单位证明范本
2014/01/16 职场文书
应届本科毕业生求职信
2014/07/23 职场文书
乡镇食品安全责任书
2014/07/28 职场文书
会计专业求职信
2014/08/10 职场文书
2014年小学数学教师工作总结
2014/12/03 职场文书
2015年医院工作总结范文
2015/04/09 职场文书
试用1103暨1103、1101同门大比武 [ DAIWEI ]
2022/04/05 无线电