Python 网络编程起步(Socket发送消息)
摘要:一、服务端(Server.py)服务端要做的事情是:1.创建一个Socket对象importsockets=socket.socket(so...
一、服务端(Server.py)
服务端要做的事情是:
1. 创建一个Socket对象
importsocket
s=socket.socket(socket.AF_INET,socket.SOCK_DGRAM) 2. 绑定一个端口
s.bind(("",8081)) 3. 接受来自客户端的消息
whileTrue:
#Receiveupto1,024bytesinadatagram
data,addr=s.recvfrom(1024)
print"Received:",data,"from",addr二、客户端(Client.py)
客户端要做的事情是:
1. 创建一个Socket对象。
importsocket
s=socket.socket(socket.AF_INET,socket.SOCK_DGRAM) 2. 向某个服务器的指定的端口发送消息。由于使用UDP,如果服务器端未接收到将会丢弃数据包。
port=8081
host="localhost"
whileTrue:
msg=raw_input()
s.sendto(msg,(host,port))三、运行试试
【Python 网络编程起步(Socket发送消息)】相关文章:
★ python Django连接MySQL数据库做增删改查
★ python socket 超时设置 errno 10054
★ Python通过websocket与js客户端通信示例分析