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 相关文章推荐
tensorflow建立一个简单的神经网络的方法
Feb 10 Python
Python2.7 实现引入自己写的类方法
Apr 29 Python
Django 中使用流响应处理视频的方法
Jul 20 Python
python使用rpc框架gRPC的方法
Aug 24 Python
Python按钮的响应事件详解
Mar 04 Python
Python函数和模块的使用总结
May 20 Python
Python Django Vue 项目创建过程详解
Jul 29 Python
详谈tensorflow gfile文件的用法
Feb 05 Python
python安装dlib库报错问题及解决方法
Mar 16 Python
python 如何快速复制序列
Sep 07 Python
浅析python 字典嵌套
Sep 29 Python
Python基础之元编程知识总结
May 23 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
使用VisualStudio开发php的图文设置方法
2010/08/21 PHP
php获取当前时间的毫秒数的方法
2014/01/26 PHP
php猴子选大王问题解决方法
2015/05/12 PHP
flash 得到自身url参数的代码
2009/11/15 Javascript
JavaScript 语法集锦 脚本之家基础推荐
2009/11/15 Javascript
JavaScript中判断函数是new还是()调用的区别说明
2011/04/07 Javascript
关于jquery css的使用介绍
2013/04/18 Javascript
NODE.JS加密模块CRYPTO常用方法介绍
2014/06/05 Javascript
jquery向上向下取整适合分页查询
2014/09/06 Javascript
Nodejs关于gzip/deflate压缩详解
2015/03/04 NodeJs
JavaScript下的时间格式处理函数Date.prototype.format
2016/01/27 Javascript
VueJS全面解析
2016/11/10 Javascript
BootStrap实现鼠标悬停下拉列表功能
2017/02/17 Javascript
基于vue.js轮播组件vue-awesome-swiper实现轮播图
2017/03/17 Javascript
angular实现图片懒加载实例代码
2017/06/08 Javascript
Bootstrap响应式导航由768px变成992px的实现代码
2017/06/15 Javascript
十分钟带你快速了解React16新特性
2017/11/10 Javascript
jQuery+SpringMVC中的复选框选择与传值实例
2018/01/08 jQuery
vue-cli配置全局sass、less变量的方法
2019/06/06 Javascript
vue中提示$index is not defined错误的解决方式
2020/09/02 Javascript
全面了解python字符串和字典
2016/07/07 Python
python print 按逗号或空格分隔的方法
2018/05/02 Python
python3写的简单本地文件上传服务器实例
2018/06/04 Python
flask 实现token机制的示例代码
2019/11/07 Python
Python安装依赖(包)模块方法详解
2020/02/14 Python
Python列表去重复项的N种方法(实例代码)
2020/05/12 Python
基于python实现坦克大战游戏
2020/10/27 Python
英国旅游额外服务市场领导者:Holiday Extras(机场停车场、酒店、接送等)
2017/10/07 全球购物
免税水晶:Duty Free Crystal
2019/05/13 全球购物
美国在线购买和出售礼品卡网站:EJ Gift Cards
2019/06/09 全球购物
德国前卫设计师时装在线商店:Luxury Loft
2019/11/04 全球购物
介绍一下Make? 为什么使用make
2016/07/31 面试题
电子商务毕业生求职信
2013/11/10 职场文书
应届生自荐书
2014/06/23 职场文书
高三霸气励志标语
2014/06/24 职场文书
python中mongodb包操作数据库
2022/04/19 Python