|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
from socket import *
from threading import Thread
def recv():
while True:
recvInfo =udpsocket.recvfrom(1024)
print("[%s]:%s" %(str(recvInfo[1]),recvInfo[0].decode("gb2312")) )
def send():
while True:
print('<<',end='')
temp = input('')
udpsocket.sendto(temp.encode("gb2312"),(destIp,destPort))
udpsocket = None
destIp = ''
destPort = 0
def main():
global destPort
global destIp
global udpsocket
destIp = "192.168.1.110"
destPort = 8080
udpsocket = socket(AF_INET,SOCK_DGRAM)
udpsocket.bind(("",7788))
se = Thread(target=send)
re = Thread(target=recv)
re.start()
se.start()
se.join()
re.join()
if __name__=="__main__":
main()
|
|