python - 使用 Python 广播 UDP 字符串

标签 python udp broadcast

我打算使用 Python 将 UDP 字符串广播到本地网络。最直接的方法是什么?

最佳答案

您可以使用socket python模块

请参阅下面的代码 UdpComminication维基百科

import socket

UDP_IP = "127.0.0.1"
UDP_PORT = 5005
MESSAGE = "Hello, World!"

print "UDP target IP:", UDP_IP
print "UDP target port:", UDP_PORT
print "message:", MESSAGE

sock = socket.socket(socket.AF_INET, # Internet
                     socket.SOCK_DGRAM) # UDP
sock.sendto(MESSAGE.encode(), (UDP_IP, UDP_PORT))

关于python - 使用 Python 广播 UDP 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26582976/

相关文章:

opencv - 显示 UDP 组播 Rawvideo 流

c - 单播UDP数据包丢失

python脚本检测热插拔事件

python - 如何更改 Pipfile 的 [[source]] 以便更好地使用 pipenv?

python - 抓取雅虎股票新闻

c++ - Winsock UDP 文件发送错误 10040

linux - 禁用 UDP 广播的自接收

linux - UDP 在同一台机器上广播?

macos - Mac : stream a video file as webcam to applications (similar to CamTwist)

python - 通过允许容差匹配两个包含略有不同的浮点值的列表