python开发简单socket程序在两台电脑之间传输消息,pythonsocket,python开发简单so
python开发简单socket程序在两台电脑之间传输消息,pythonsocket,python开发简单so
python开发简单socket程序在两台电脑之间传输消息,分为客户端和服务端,分别在两台电脑上运行后即可进行简单的消息传输,也可以在一台电脑上测试,设置两个不同的端口即可。
# Save as server.py 服务端代码 - sharejs.com# Message Receiverimport osfrom socket import *host = ""port = 13000buf = 1024addr = (host, port)UDPSock = socket(AF_INET, SOCK_DGRAM)UDPSock.bind(addr)print "Waiting to receive messages..."while True: (data, addr) = UDPSock.recvfrom(buf) print "Received message: " + data if data == "exit": breakUDPSock.close()os._exit(0)# Save as client.py 客户端代码 - sharejs.com# Message Senderimport osfrom socket import *host = "127.0.0.1" # set to IP address of target computerport = 13000addr = (host, port)UDPSock = socket(AF_INET, SOCK_DGRAM)while True: data = raw_input("Enter message to send or type 'exit': ") UDPSock.sendto(data, addr) if data == "exit": breakUDPSock.close()os._exit(0)
相关内容
- Python比较两个图片的相似度,,这段代码实用pil模块比
- 简单爬虫返回列表,爬虫返回列表,import reimp
- 统计贴吧股票吧某天的回帖量,贴吧股票某天回帖,#
- Python ftp client 处理含有中文的文件名,,# -*- coding
- python生成417条形码(PDF417),417pdf417,#-*- encodin
- 狂人TD4.32 积分代码生成,狂人td4.32积分代码,import ran
- py数据单位转换,py数据转换,def ByteForm
- #python版一行内容分行输出,,#python版一行内容
- 向某钓鱼网站数据库注入大量垃圾信息(多线程),钓鱼
- python实现ftp上传文件,pythonftp上传文件,mport ftplib
评论关闭