python创建tcp服务器,python tcp客户端
本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。
1、创建UDP服务端的基本步骤
(1)创建一个套接字并绑定地址
(2)开始监控连接。
(3)发送和接收数据
(4)关闭插座。
导入套接字
主机=
端口=3214
sk=socket.socket(socket。AF_INET,socket。SOCK_DGRAM)
sk.bind((主机,端口))
数据=真
whiledata:
数据,addr=sk.recvfrom(1024)
ifdata==再见:
破裂
print RecieveData: ,data.decode(utf-8 )
sk.sendto(数据,地址)
sk . close()2、创建UDP客户端的基本步骤
(1)创建一个套接字
(2)发送和接收数据
(3)关闭插座。
导入套接字
主机=127.0.0.1
端口=3214
sk=socket.socket(socket。AF_INET,socket。SOCK_DGRAM)
data=你好
whiledata:
sk.sendto(数据,(主机,端口))
ifdata==拜拜 :
破裂
数据,addr=sk.recvfrom(1024)
打印“接收数据:”,数据
data=raw _ input( please message : n )
sk.close()
#tcpclient和udpclient之间的区别
#设置插座时的差异
#tcp需要链接服务器。
#发送和接收数据的不同方法描述:由于UDP server不是面向连接的,所以你不用像TCP server那样做那么多的设置工作。其实不需要设置什么,只需要等待来电连接就可以了。
关于编程通信的端口,我们知道有两种:服务器和客户端。在之前的研究中,我接触过两种通信协议。与UDP相比,由于其无连接的特性,在建立该方法时没有那么多步骤。
以上是python创建UDP服务器和客户端的方法。看完相关步骤,可以尝试操作。对于更难的TCP创建,也可以做一个练习。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。