问题难点
接收数据和发送数据无法同时进行。
解决方法
根据视频思路,使用两个线程分别用来接收和发送数据。
代码
from threading import Thread
from socket import *
# 收收据
def recvData():
while True:
recvInfo = udpSocket.recvfrom(1024)
print("收到%s;%s" %(str(recvInfo[1]),recvInfo[0].decode("gb2312")))
# 发数据