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 网络编程起步(Socket发送消息)
Sep 06 Python
Python实现从脚本里运行scrapy的方法
Apr 07 Python
python如何通过twisted实现数据库异步插入
Mar 20 Python
Python 通配符删除文件的实例
Apr 24 Python
PyQt5固定窗口大小的方法
Jun 18 Python
python实现各种插值法(数值分析)
Jul 30 Python
python 协程中的迭代器,生成器原理及应用实例详解
Oct 28 Python
用python中的matplotlib绘制方程图像代码
Nov 21 Python
Python安装tar.gz格式文件方法详解
Jan 19 Python
python各种excel写入方式的速度对比
Nov 10 Python
python 利用matplotlib在3D空间绘制二次抛物面的案例
Feb 06 Python
Python实现批量将文件复制到新的目录中再修改名称
Apr 12 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之XML转数组函数的详解
2013/06/07 PHP
PHP set_error_handler()函数使用详解(示例)
2013/11/12 PHP
PHP中生成UUID自定义函数分享
2015/06/10 PHP
解读PHP的Yii框架中请求与响应的处理流程
2016/03/17 PHP
CI框架简单邮件发送类实例
2016/05/18 PHP
jquery 年会抽奖程序
2011/12/22 Javascript
解析js中获得父窗口链接getParent方法以及各种打开窗口的方法
2013/06/19 Javascript
jQuery写fadeTo示例代码
2014/02/21 Javascript
js判断当页面无法回退时关闭网页否则就history.go(-1)
2014/08/07 Javascript
nodejs URL模块操作URL相关方法介绍
2015/03/03 NodeJs
javascript实现全局匹配并替换的方法
2015/04/27 Javascript
jquery背景跟随鼠标滑动导航
2015/11/20 Javascript
jquery设置表单元素为不可用的简单代码
2016/07/04 Javascript
基于javascript实现最简单选项卡切换
2017/02/01 Javascript
AngularJS监听路由变化的方法
2017/03/07 Javascript
详解从Node.js的child_process模块来学习父子进程之间的通信
2017/03/27 Javascript
ES6中数组array新增方法实例总结
2017/11/07 Javascript
React学习笔记之高阶组件应用
2018/06/02 Javascript
javascript和php使用ajax通信传递JSON的实例
2018/08/21 Javascript
Javascript实现动态时钟效果
2018/11/17 Javascript
详解使用React制作一个模态框
2019/03/14 Javascript
Javascript作用域和作用域链原理解析
2020/03/03 Javascript
python3实现指定目录下文件sha256及文件大小统计
2019/02/25 Python
python实现电子产品商店
2019/02/26 Python
使用python进行广告点击率的预测的实现
2019/07/04 Python
Django ORM 查询表中某列字段值的方法
2020/04/30 Python
python打包多类型文件的操作方法
2020/09/21 Python
python 模拟登录B站的示例代码
2020/12/15 Python
印度最大的网上花店:Ferns N Petals(鲜花、礼品和蛋糕)
2017/10/16 全球购物
物业工程部岗位职责
2015/02/11 职场文书
银行稽核岗位职责
2015/04/13 职场文书
2015年手术室工作总结
2015/05/11 职场文书
入党培养人考察意见
2015/06/08 职场文书
《比的意义》教学反思
2016/02/18 职场文书
Python如何把不同类型数据的json序列化
2021/04/30 Python
PHP获取学生成绩的方法
2021/11/17 PHP