python使用socket向客户端发送数据的方法


Posted in Python onApril 29, 2015

本文实例讲述了python使用socket向客户端发送数据的方法。分享给大家供大家参考。具体如下:

import socket, sys
port = 55555
host = 'localhost'
data = "test" * 10485760 # 40MB of data
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((host, port))
byteswritten = 0
while byteswritten < len(data):
  startpos = byteswritten
  endpos = min(byteswritten + 1024, len(data))
  byteswritten += s.send(data[startpos:endpos])
  sys.stdout.write("Wrote %d bytes\r" % byteswritten)
  sys.stdout.flush()
s.shutdown(1)
print "All data sent."
while 1:
  buf = s.recv(1024)
  if not len(buf):
    break
  sys.stdout.write(buf)

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

Python 相关文章推荐
教你安装python Django(图文)
Nov 04 Python
python调用新浪微博API项目实践
Jul 28 Python
pyhton列表转换为数组的实例
Apr 04 Python
Python绘制正余弦函数图像的方法
Aug 28 Python
对python3 中方法各种参数和返回值详解
Dec 15 Python
基于 Django 的手机管理系统实现过程详解
Aug 16 Python
简单分析python的类变量、实例变量
Aug 23 Python
Python 使用type来定义类的实现
Nov 19 Python
python连接mongodb集群方法详解
Feb 13 Python
Python telnet登陆功能实现代码
Apr 16 Python
Python实现发票自动校核微信机器人的方法
May 22 Python
PyCharm最新激活码(2020/10/27全网最新)
Oct 27 Python
python使用socket进行简单网络连接的方法
Apr 29 #Python
python基于socket实现网络广播的方法
Apr 29 #Python
在Python中使用SQLite的简单教程
Apr 29 #Python
在Python中使用poplib模块收取邮件的教程
Apr 29 #Python
python实现简单的socket server实例
Apr 29 #Python
详细讲解用Python发送SMTP邮件的教程
Apr 29 #Python
python实现可将字符转换成大写的tcp服务器实例
Apr 29 #Python
You might like
php下网站防IP攻击代码,超级实用
2010/10/24 PHP
PHP写的获取各搜索蜘蛛爬行记录代码
2012/08/21 PHP
Yii框架核心组件类实例详解
2019/08/06 PHP
JavaScript 学习笔记(十五)
2010/01/28 Javascript
基于JQuery.timer插件实现一个计时器
2010/04/25 Javascript
浏览器脚本兼容 文本框中,回车键触发事件的兼容
2010/06/21 Javascript
jquery select多选框的左右移动 具体实现代码
2013/07/03 Javascript
Mac/Windows下如何安装Node.js
2013/11/22 Javascript
使用iframe window的scroll方法控制iframe页面滚动
2014/03/05 Javascript
基于NodeJS的前后端分离的思考与实践(四)安全问题解决方案
2014/09/26 NodeJs
js的[defer]和[async]属性
2014/11/24 Javascript
深入理解jQuery之防止冒泡事件
2016/05/24 Javascript
详解SPA中前端路由基本原理与实现方式
2018/09/12 Javascript
基于Vue+elementUI实现动态表单的校验功能(根据条件动态切换校验格式)
2019/04/04 Javascript
ES6知识点整理之Proxy的应用实例详解
2019/04/16 Javascript
js判断复选框是否选中的方法示例【基于jQuery】
2019/10/10 jQuery
Vue 实现对quill-editor组件中的工具栏添加title
2020/08/03 Javascript
vue 获取url参数、get参数返回数组的操作
2020/11/12 Javascript
python框架django基础指南
2016/09/08 Python
修复CentOS7升级Python到3.6版本后yum不能正确使用的解决方法
2018/01/26 Python
Python异常处理知识点总结
2019/02/18 Python
python 绘制国旗的示例
2020/09/27 Python
CSS3 clip-path 用法介绍详解
2018/03/01 HTML / CSS
canvas生成带二维码海报的踩坑记录
2019/09/11 HTML / CSS
Ann Taylor官方网站:美国最大的女性产品制造商之一
2016/09/14 全球购物
Java的基础面试题附答案
2016/01/10 面试题
周鸿祎:教你写创业计划书
2013/12/30 职场文书
社团文化节策划书
2014/02/01 职场文书
面临毕业的毕业生自荐书范文
2014/02/05 职场文书
2014物价局民主生活会对照检查材料思想汇报
2014/09/24 职场文书
自主招生自荐信怎么写
2015/03/24 职场文书
婚礼迎宾词大全
2015/08/10 职场文书
火锅店的开业营销方案范本!
2019/07/05 职场文书
大学生饮品店创业计划书范文
2019/07/10 职场文书
Vue全家桶入门基础教程
2021/05/14 Vue.js
根德5570型九灯四波段立体声收音机是电子管收音机的楷模 ? 再论5570
2022/04/05 无线电