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用Try语句捕获异常的实例方法
Jun 26 Python
python视频按帧截取图片工具
Jul 23 Python
python实现身份证实名认证的方法实例
Nov 08 Python
Python selenium的基本使用方法分析
Dec 21 Python
pandas处理csv文件的方法步骤
Oct 16 Python
如何通过python计算圆周率PI
Nov 11 Python
Pyqt助手安装PyQt5帮助文档过程图解
Nov 20 Python
详解Python GUI编程之PyQt5入门到实战
Dec 10 Python
基于python+selenium自动健康打卡的实现代码
Jan 13 Python
python中封包建立过程实例
Feb 18 Python
一篇文章带你了解Python和Java的正则表达式对比
Sep 15 Python
详解NumPy中的线性关系与数据修剪压缩
May 25 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
javascript 小型动画组件与实现代码
2010/06/02 PHP
php选择排序法实现数组排序实例分析
2015/02/16 PHP
PHP两种实现无级递归分类的方法
2017/03/02 PHP
Linux服务器下PHPMailer发送邮件失败的问题解决
2017/03/04 PHP
Jquery实现鼠标移上弹出提示框、移出消失思路及代码
2013/05/19 Javascript
原生javascript实现DIV拖拽并计算重复面积
2015/01/02 Javascript
jQuery实现瀑布流布局详解(PC和移动端)
2020/09/01 Javascript
基于javascript代码检测访问网页的浏览器呈现引擎、平台、Windows操作系统、移动设备和游戏系统
2015/12/03 Javascript
jQuery点击按钮弹出遮罩层且内容居中特效
2015/12/14 Javascript
Javascript6中字符串的四个新用法分享
2016/09/11 Javascript
基于Swiper实现移动端页面图片轮播效果
2017/12/28 Javascript
11行JS代码制作二维码生成功能
2018/03/09 Javascript
一个因@click.stop引发的bug的解决
2019/01/08 Javascript
echarts实现词云自定义形状的示例代码
2019/02/20 Javascript
JavaScript实现文件下载并重命名代码实例
2019/12/12 Javascript
JS数组及对象遍历方法代码汇总
2020/06/16 Javascript
微信小程序选择图片控件
2021/01/19 Javascript
详解Python字符串对象的实现
2015/12/24 Python
python使用正则表达式替换匹配成功的组
2017/11/17 Python
python实现自动发送报警监控邮件
2018/06/21 Python
简单了解Django ContentType内置组件
2019/07/23 Python
在macOS上搭建python环境的实现方法
2019/08/13 Python
Python使用python-docx读写word文档
2019/08/26 Python
Python趣味入门教程之循环语句while
2020/08/26 Python
html5将图片转换成base64的实例代码
2016/09/21 HTML / CSS
大四毕业生学习总结的自我评价
2013/10/31 职场文书
土木建筑学生自我评价
2014/01/14 职场文书
优秀员工评语
2014/02/10 职场文书
汽车机修工岗位职责
2014/03/06 职场文书
《海底世界》教学反思
2014/04/16 职场文书
三方合作意向书范本
2015/05/09 职场文书
房贷收入证明范本
2015/06/12 职场文书
建国70周年的心得体会(2篇)
2019/09/20 职场文书
CSS中em的正确打开方式详解
2021/04/08 HTML / CSS
GTX1660显卡搭配显示器推荐
2022/04/19 数码科技
vue二维数组循环嵌套方式 循环数组、循环嵌套数组
2022/04/24 Vue.js