Python 网络编程起步(Socket发送消息)_python教程-查字典教程网
Python 网络编程起步(Socket发送消息)
Python 网络编程起步(Socket发送消息)
发布时间:2016-12-28 来源:查字典编辑
摘要:一、服务端(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学习
    热门python学习
    脚本专栏子分类