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 列表(List)操作方法详解
Mar 11 Python
Python中用startswith()函数判断字符串开头的教程
Apr 07 Python
在Python的Django框架中调用方法和处理无效变量
Jul 15 Python
浅析Python中MySQLdb的事务处理功能
Sep 21 Python
对Python的多进程锁的使用方法详解
Feb 18 Python
解决.ui文件生成的.py文件运行不出现界面的方法
Jun 19 Python
python使用tomorrow实现多线程的例子
Jul 20 Python
flask 实现token机制的示例代码
Nov 07 Python
Python获取android设备cpu和内存占用情况
Nov 15 Python
如何使用python-opencv批量生成带噪点噪线的数字验证码
Dec 21 Python
python实现ROA算子边缘检测算法
Apr 05 Python
Python中time标准库的使用教程
Apr 13 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中设置index.php文件为只读的方法
2013/02/06 PHP
php和jquery实现地图区域数据统计展示数据示例
2014/02/12 PHP
推荐十款免费 WordPress 插件
2015/03/24 PHP
基于命令行执行带参数的php脚本并取得参数的方法
2016/01/25 PHP
php通过执行CutyCapt命令实现网页截图的方法
2016/09/30 PHP
PHP实现的装箱算法示例
2018/06/23 PHP
CCPry JS类库 代码
2009/10/30 Javascript
纯JavaScript实现的完美渐变弹出层效果代码
2010/04/02 Javascript
基于jquery的放大镜效果
2012/05/30 Javascript
jquery 文本上下无缝滚动,鼠标放上去就停止 小例子
2013/06/05 Javascript
jQuery中insertBefore()方法用法实例
2015/01/08 Javascript
javascript中typeof操作符和constucor属性检测
2015/02/26 Javascript
javascript中Array()数组函数详解
2015/08/23 Javascript
JavaScript统计网站访问次数的实现代码
2015/11/18 Javascript
详细解读Jquery各Ajax函数($.get(),$.post(),$.ajax(),$.getJSON())
2016/08/15 Javascript
JQuery实现DIV其他动画效果的简单实例
2016/09/18 Javascript
JS实现颜色梯度与渐变效果完整实例
2016/12/30 Javascript
Angular实现的table表格排序功能完整示例
2017/12/22 Javascript
JavaScript判断日期时间差的实例代码
2018/03/01 Javascript
Mac下通过brew安装指定版本的nodejs教程
2018/05/17 NodeJs
Javascript 实现 Excel 导入生成图表功能
2018/10/22 Javascript
jQuery实现购物车的总价计算和总价传值功能
2018/11/28 jQuery
Vue 同步异步存值取值实现案例
2020/08/05 Javascript
[59:44]2018DOTA2亚洲邀请赛 3.31 小组赛 B组 paiN vs iG
2018/03/31 DOTA
python利用datetime模块计算时间差
2015/08/04 Python
selenium使用chrome浏览器测试(附chromedriver与chrome的对应关系表)
2018/11/29 Python
numpy.linspace函数具体使用详解
2019/05/27 Python
Python环境下安装PyGame和PyOpenGL的方法
2020/03/25 Python
python 监控服务器是否有人远程登录(详细思路+代码)
2020/12/18 Python
如何利用Python matplotlib绘制雷达图
2020/12/21 Python
事业单位辞职信范文
2014/01/19 职场文书
国培远程培训感言
2014/03/08 职场文书
yy生日主持词
2014/03/20 职场文书
人事专员岗位职责
2015/02/03 职场文书
教师求职自荐信
2015/03/26 职场文书
2015年大学学生会工作总结
2015/05/13 职场文书