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通过scapy获取局域网所有主机mac地址示例
May 04 Python
Python中的自定义函数学习笔记
Sep 23 Python
python 内置函数filter
Jun 01 Python
对numpy中数组元素的统一赋值实例
Apr 04 Python
Python requests发送post请求的一些疑点
May 20 Python
浅谈python中真正关闭socket的方法
Dec 18 Python
python3 json数据格式的转换(dumps/loads的使用、dict to str/str to dict、json字符串/字典的相互转换)
Apr 01 Python
python 搜索大文件的实例代码
Jul 08 Python
关于Python 常用获取元素 Driver 总结
Nov 24 Python
使用Python开发个京东上抢口罩的小实例(仅作技术研究学习使用)
Mar 10 Python
详解KMP算法以及python如何实现
Sep 18 Python
Python非单向递归函数如何返回全部结果
Dec 18 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实现的冒泡排序算法分享
2014/08/21 PHP
PHP函数实现分页含文本分页和数字分页
2014/10/23 PHP
PHP浮点数精度问题汇总
2015/05/13 PHP
PHP is_array() 检测变量是否是数组的实现方法
2016/06/13 PHP
PHP两种实现无级递归分类的方法
2017/03/02 PHP
将HTML自动转为JS代码
2006/06/26 Javascript
使用jquery实现简单的ajax
2013/07/08 Javascript
js showModalDialog 弹出对话框的简单实例(子窗体)
2014/01/07 Javascript
详解AngularJS实现表单验证
2015/12/10 Javascript
基于JavaScript实现图片点击弹出窗口而不是保存
2016/02/06 Javascript
JavaScript兼容性总结之获取非行间样式案例
2016/08/07 Javascript
js实现移动端微信页面禁止字体放大
2017/02/16 Javascript
js获取json中key所对应的value值的简单方法
2020/06/17 Javascript
ES6 Promise对象概念与用法分析
2017/04/01 Javascript
Angular4实现动态添加删除表单输入框功能
2017/08/11 Javascript
node.js中http模块和url模块的简单介绍
2017/10/06 Javascript
JavaScript生成简单等差数列
2017/11/28 Javascript
Jquery和CSS实现选择框重置按钮功能
2018/11/08 jQuery
React Hooks的深入理解与使用
2018/11/12 Javascript
原生js实现抽奖小游戏
2019/06/27 Javascript
弱类型语言javascript中 a,b 的运算实例小结
2019/08/07 Javascript
html+jQuery实现拖动滑块图片拼图验证码插件【移动端适用】
2019/09/10 jQuery
Vue 解决父组件跳转子路由后当前导航active样式消失问题
2020/07/21 Javascript
原生微信小程序开发中 redux 的使用详解
2021/02/18 Javascript
[01:15:00]LGD vs Mineski Supermajor 胜者组 BO3 第一场 6.5
2018/06/06 DOTA
浅述python2与python3的简单区别
2018/09/19 Python
Pandas分组与排序的实现
2019/07/23 Python
Pandas将列表(List)转换为数据框(Dataframe)
2020/04/24 Python
keras:model.compile损失函数的用法
2020/07/01 Python
video.js支持m3u8格式直播的实现示例
2020/05/20 HTML / CSS
La Redoute英国官网:法国时尚品牌
2017/04/27 全球购物
纪律教育月活动总结
2014/08/26 职场文书
思想道德自我评价2015
2015/03/09 职场文书
2015年国庆晚会主持词
2015/07/01 职场文书
react中props 的使用及进行限制的方法
2021/04/28 Javascript
浅谈Python3中datetime不同时区转换介绍与踩坑
2021/08/02 Python