zoukankan      html  css  js  c++  java
  • python网络编程(五)

    udp广播

    #coding=utf-8
    
    import socket, sys
    
    dest = ('<broadcast>', 7788)
    
    # 创建udp套接字
    s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
    # 对这个需要发送广播数据的套接字进行修改设置,否则不能发送广播数据
    s.setsockopt(socket.SOL_SOCKET, socket.SO_BROADCAST,1)
    
    # 以广播的形式发送数据到本网络的所有电脑中
    s.sendto("Hi", dest)
    
    print "等待对方回复(按ctrl+c退出)"
    
    while True:
        (buf, address) = s.recvfrom(2048)
        print "Received from %s: %s" % (address, buf)
  • 相关阅读:
    Pick-up sticks
    The Doors
    Intersecting Lines
    Segments
    TOYS
    Palindrome
    Distinct Substrings
    Milk Patterns
    Musical Theme
    JavaScript基于时间的动画算法
  • 原文地址:https://www.cnblogs.com/leecoffee/p/9035471.html
Copyright © 2011-2022 走看看