zoukankan      html  css  js  c++  java
  • Python基于socket模块实现UDP通信功能示例

    Python基于socket模块实现UDP通信功能示例

    本文实例讲述了Python基于socket模块实现UDP通信功能。分享给大家供大家参考,具体如下:
    一 代码
    1、接收端    
    import socket
    #使用IPV4协议,使用UDP协议传输数据
    s=socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
    #绑定端口和端口号,空字符串表示本机任何可用IP地址
    s.bind(('', 5000))
    while True:
      data, addr=s.recvfrom(1024)
       #显示接收到的内容
      print('received message:{0} from PORT {1} on {2}'.format(data.decode(),addr[1], addr[0]))
      if data.decode().lower() == 'bye':
        break
    s.close( )

    2、发送端    
    import socket
    import sys
    s=socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
    s.sendto(sys.argv[1].encode() , ("192.168.0.105" ,5000))#假设192.168.0.103是接收端机器的IP地址
    s.close( )
    二 运行结果

  • 相关阅读:
    js加入购物车抛物线动画
    mysql模糊查询like/REGEXP
    Servlt入门
    JSON详解
    AJAX技术初级探索
    css与js基础
    JDBC
    数据库
    反射
    网络编程
  • 原文地址:https://www.cnblogs.com/amengduo/p/9586253.html
Copyright © 2011-2022 走看看