python使用socket向客户端发送数据的方法
更新时间:2015年04月29日 14:38:57 作者:重负在身
这篇文章主要介绍了python使用socket向客户端发送数据的方法,涉及Python使用socket实现数据通信的技巧,非常具有实用价值,需要的朋友可以参考下
本文实例讲述了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使用socket连接远程服务器的方法
- Python socket处理client连接过程解析
- python实现socket+threading处理多连接的方法
- python通过socket实现多个连接并实现ssh功能详解
- python使用socket远程连接错误处理方法
- python使用socket进行简单网络连接的方法
- Python 网络编程起步(Socket发送消息)
- python网络编程学习笔记(三):socket网络服务器
- Python采用socket模拟TCP通讯的实现方法
- python实现socket客户端和服务端简单示例
- Python Socket实现简单TCP Server/client功能示例
- Python socket连接中的粘包、精确传输问题实例分析
相关文章
Python中seaborn库之countplot的数据可视化使用
在Python数据可视化中,seaborn较好的提供了图形的一些可视化功效。本文详细的介绍了Python中seaborn库之countplot的数据可视化使用,感兴趣的可以了解一下2021-06-06python chinesecalendar报错:"no available data for ye
这篇文章主要介绍了python chinesecalendar报错:“no available data for year {}, only year between [{}, {}] supported“的相关知识,需要的朋友可以参考下2023-03-03
最新评论