ap-ro.py 文件源码

python
阅读 34 收藏 0 点赞 0 评论 0

项目:networking 作者: RussianOtter 项目源码 文件源码
def discover(match="", timeout=2):
    s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
    s.setsockopt(socket.SOL_SOCKET, socket.SO_BROADCAST, 1)
    s.sendto(ssdpre, (ssdpsrc["ip_address"], ssdpsrc["port"]))
    s.settimeout(timeout)
    responses = []
    print ""
    try:
        while True:
            response = s.recv(1000)
            if match in response:
                print response
                responses.append(response)
    except:
        pass
    return responses
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号