python网络编程实例简析


Posted in Python onSeptember 26, 2014

本文实例讲述了python网络编程,分享给大家供大家参考。

具体方法如下:

服务端代码如下:

from SocketServer import(TCPServer as TCP, 
             StreamRequestHandler as SRH) 
from time import ctime 
 
HOST = '' 
PORT = 21567 
ADDR = (HOST, PORT) 
class MyRequestHandle(SRH): 
  def handle(self): 
    print 'connecting from ..', self.client_address 
    self.wfile.write("[%s]:%s" %  
             (ctime(),self.rfile.readline()) 
             ) 
tcp_Server = TCP(ADDR,MyRequestHandle) 
print 'WAITING connecting...' 
tcp_Server.serve_forever()

客户端代码如下:

from socket import * 
 
HOST = 'localhost' 
PORT = 21567 
BUFSIZE = 1024 
ADDR = (HOST, PORT) 
 
while True: 
  tcpCliSock = socket(AF_INET,SOCK_STREAM) 
  tcpCliSock.connect(ADDR) 
  data = raw_input('>>>') 
  if not data: 
    break 
  tcpCliSock.send("%s\r\n" % data) 
  data = tcpCliSock.recv(BUFSIZE) 
  if not data: 
    break 
  print data.strip() 
  tcpCliSock.close()

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
python获得图片base64编码示例
Jan 16 Python
Python中dictionary items()系列函数的用法实例
Aug 21 Python
Python计算程序运行时间的方法
Dec 13 Python
python字符串对其居中显示的方法
Jul 11 Python
python僵尸进程产生的原因
Jul 21 Python
Python编程实现及时获取新邮件的方法示例
Aug 10 Python
基于python元祖与字典与集合的粗浅认识
Aug 23 Python
自适应线性神经网络Adaline的python实现详解
Sep 30 Python
Python中os模块功能与用法详解
Feb 26 Python
详解python中GPU版本的opencv常用方法介绍
Jul 24 Python
Django-Scrapy生成后端json接口的方法示例
Oct 06 Python
详解python的异常捕获
Mar 03 Python
python的re模块应用实例
Sep 26 #Python
python实现自动登录人人网并访问最近来访者实例
Sep 26 #Python
编程语言Python的发展史
Sep 26 #Python
python人人网登录应用实例
Sep 26 #Python
python快速查找算法应用实例
Sep 26 #Python
python求众数问题实例
Sep 26 #Python
python字典序问题实例
Sep 26 #Python
You might like
基于php中echo用逗号和用点号的区别详解
2018/01/23 PHP
PHP笛卡尔积实现算法示例
2018/07/30 PHP
通过Jscript中@cc_on 语句识别IE浏览器及版本的代码
2011/05/07 Javascript
JQuery的自定义事件代码,触发,绑定简单实例
2013/08/01 Javascript
javascript数组详解
2014/10/22 Javascript
js实现touch移动触屏滑动事件
2015/04/17 Javascript
深入分析jsonp协议原理
2015/09/26 Javascript
探讨跨域请求资源的几种方式(总结)
2016/12/02 Javascript
js实现短信发送倒计时功能(正则验证)
2017/02/10 Javascript
AngularJS自定义指令实现面包屑功能完整实例
2017/05/17 Javascript
javaScript中封装的各种写法示例(推荐)
2017/07/03 Javascript
vue.js实现单选框、复选框和下拉框示例
2017/07/18 Javascript
javaScript实现滚动条事件详解
2020/03/24 Javascript
vuex实现登录状态的存储,未登录状态不允许浏览的方法
2018/03/09 Javascript
妙用缓存调用链实现JS方法的重载
2018/04/30 Javascript
微信小程序使用wxParse解析html的实现示例
2018/08/30 Javascript
详解React 服务端渲染方案完美的解决方案
2018/12/14 Javascript
angular使用md5,CryptoJS des加密的方法
2019/06/03 Javascript
解决vue+router路由跳转不起作用的一项原因
2020/07/19 Javascript
python pexpect ssh 远程登录服务器的方法
2019/02/14 Python
Python列表(List)知识点总结
2019/02/18 Python
浅谈Python中的可迭代对象、迭代器、For循环工作机制、生成器
2019/03/11 Python
python新手学习可变和不可变对象
2020/06/11 Python
使用py-spy解决scrapy卡死的问题方法
2020/09/29 Python
Pandas之缺失数据的实现
2021/01/06 Python
详解CSS3伸缩布局盒模型Flex布局
2018/08/20 HTML / CSS
Html5移动端获奖无缝滚动动画实现示例
2018/06/25 HTML / CSS
海外淘书首选:AbeBooks
2017/07/31 全球购物
Intimissimi德国网上商店:意大利知名内衣品牌
2018/04/03 全球购物
小学生母亲节演讲稿
2014/05/07 职场文书
公司承诺书怎么写
2014/05/24 职场文书
2014年技术部工作总结
2014/12/12 职场文书
2015年助理工程师工作总结
2015/04/03 职场文书
年会邀请函的格式及范文五篇
2019/11/02 职场文书
Python还能这么玩之只用30行代码从excel提取个人值班表
2021/06/05 Python
前端JavaScript大管家 package.json
2021/11/02 Javascript