首页 > 编程语言 > 详细

python 聊天程序(基于UDP)

时间:2019-02-16 11:13:35      阅读:354      评论:0      收藏:0      [点我收藏+]
from threading import Thread
from socket import *
updSocket = socket(AF_INET,SOCK_DGRAM)
updSocket.bind(("",8000))
def recvData():
    while True:
        recvMsg = updSocket.recvfrom(1024)
        print(">>%s:%s"%(recvMsg[1]),recvMsg[0])
def sendData():
    sendinfo = input("<<")
    updSocket.sendto(sendinfo.encode("utf-8"),("192.168.1.9",8001))
    print("\r\n>>%s:%s"%(sendinfo[1],sendinfo[0]))

def main():
    tr = Thread(target = recvData )
    ts = Thread(target = sendData )
    tr.start()
    ts.start()
    tr.join()
    ts.join()
if __name__ == "__main__":
    main()

 技术分享图片

python 聊天程序(基于UDP)

原文:https://www.cnblogs.com/zz-952/p/10386981.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!