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中的包和模块实例
Nov 22 Python
Python手机号码归属地查询代码
May 04 Python
Python实现向服务器请求压缩数据及解压缩数据的方法示例
Jun 09 Python
Python使用装饰器进行django开发实例代码
Feb 06 Python
Python读取Word(.docx)正文信息的方法
Mar 15 Python
python占位符输入方式实例
May 27 Python
pandas的qcut()方法详解
Jul 06 Python
redis数据库及与python交互用法简单示例
Nov 01 Python
Python基础学习之奇异的GUI对话框
May 27 Python
Python办公自动化解决world文件批量转换
Sep 15 Python
68行Python代码实现带难度升级的贪吃蛇
Jan 18 Python
Python使用DFA算法过滤内容敏感词
Apr 22 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
SONY SRF-40W电路分析
2021/03/02 无线电
PHP中动态显示签名和ip原理
2007/03/28 PHP
php excel reader读取excel内容存入数据库实现代码
2012/12/06 PHP
Laravel 5.4重新登录实现跳转到登录前页面的原理和方法
2017/07/13 PHP
php实现简易计算器
2020/08/28 PHP
深入聊聊Array的sort方法的使用技巧.详细点评protype.js中的sortBy方法
2007/04/12 Javascript
获取select元素被选中的文本内容的js代码
2014/01/29 Javascript
jQuery选择器源码解读(六):Sizzle选择器匹配逻辑分析
2015/03/31 Javascript
JavaScript中的Promise使用详解
2015/06/24 Javascript
jQuery超酷平面式时钟效果代码分享
2020/03/30 Javascript
Javascript 调用 ActionScript 的简单方法
2016/09/22 Javascript
详解微信小程序中的页面代码中的模板的封装
2017/10/12 Javascript
详解用Node.js写一个简单的命令行工具
2018/03/01 Javascript
JavaScript函数apply()和call()用法与异同分析
2018/08/10 Javascript
理理Vue细节(推荐)
2019/04/16 Javascript
webpack3.0升级4.0的方法步骤
2020/04/02 Javascript
[46:02]DOTA2上海特级锦标赛D组资格赛#2 Liquid VS VP第二局
2016/02/28 DOTA
[00:34]DOTA2上海特级锦标赛 VG战队宣传片
2016/03/04 DOTA
浅谈python中的实例方法、类方法和静态方法
2017/02/17 Python
Tensorflow中使用tfrecord方式读取数据的方法
2018/06/19 Python
python爬虫 基于requests模块的get请求实现详解
2019/08/20 Python
python numpy之np.random的随机数函数使用介绍
2019/10/06 Python
Python的几种主动结束程序方式
2019/11/22 Python
英国排名第一的LED灯泡网站:LED Bulbs
2019/09/03 全球购物
台湾三立电视电商平台:电电购
2019/09/09 全球购物
Trip.com澳大利亚:在线旅行社
2019/12/01 全球购物
浙大网新C/C++面试解惑
2015/05/27 面试题
什么是ARP(Address Resolution Protocol)地址解析协议
2013/10/31 面试题
水污染治理工程专业求职信
2014/06/14 职场文书
买卖合同协议书范本
2014/10/18 职场文书
入党政审材料范文
2014/12/24 职场文书
手机销售员岗位职责
2015/04/11 职场文书
复试通知单模板
2015/04/24 职场文书
工程服务质量承诺书
2015/04/29 职场文书
检讨书怎么写
2015/05/07 职场文书
骆驼祥子读书笔记
2015/06/26 职场文书