zoukankan      html  css  js  c++  java
  • python udp简单通信

    server端
     
    import socket
    
    BUFSIZE = 1024
    
    ip_port = ('127.0.0.1', 9999)
    
    server = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)  # udp协议
    
    server.bind(ip_port)
    
    while True:
    
        data,client_addr = server.recvfrom(BUFSIZE)
    
        print('server收到的数据', data)
    
     
    
        server.sendto(data.upper(),client_addr)
    
     
    
    server.close()

    client端

    import socket
    
    BUFSIZE = 1024
    
    client = socket.socket(socket.AF_INET,socket.SOCK_DGRAM)
    
    while True:
    
        msg = input(">> ").strip()
    
        ip_port = ('127.0.0.1', 9999)
    
        client.sendto(msg.encode('utf-8'),ip_port)
    
     
    
        data,server_addr = client.recvfrom(BUFSIZE)
    
        print('客户端recvfrom ',data,server_addr)
    
     
    
    client.close()
  • 相关阅读:
    2017普及组D1T3 洛谷P3956 棋盘
    2017提高组D1T1 洛谷P3951 小凯的疑惑
    Title
    Title
    Title
    Title
    Title
    Title
    Title
    Title
  • 原文地址:https://www.cnblogs.com/lingLuoChengMi/p/9402574.html
Copyright © 2011-2022 走看看