91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

使用python實現信息的接受和發送

養魚的貓咪
210
2021-03-08 10:06:29
欄目: 編程語言

使用python實現信息的接受和發送

在python中實現一個信息接受與發送功能,具體方法如下:

import socket

import time

ANY = '0.0.0.0'

MCAST_ADDR = '224.168.2.9'

MCAST_PORT = 1600

sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM, socket.IPPROTO_UDP)

sock.setsockopt(socket.SOL_SOCKET,socket.SO_REUSEADDR,1) #允許端口復用

sock.bind((ANY,MCAST_PORT)) #綁定監聽多播數據包的端口

sock.setsockopt(socket.IPPROTO_IP, socket.IP_MULTICAST_TTL, 255)

status = sock.setsockopt(socket.IPPROTO_IP,

socket.IP_ADD_MEMBERSHIP,

socket.inet_aton(MCAST_ADDR) + socket.inet_aton(ANY));

sock.setblocking(0)

ts = time.time()

while 1:

try:

data, addr = sock.recvfrom(1024)

except socket.error, e:

pass

else:

print "We got data!"

print "FROM: ", addr

print "DATA: ", data

0
洪湖市| 泽州县| 重庆市| 武宣县| 遵化市| 右玉县| 自贡市| 汨罗市| 安吉县| 邳州市| 岳普湖县| 泽库县| 都江堰市| 凉城县| 元谋县| 乾安县| 墨竹工卡县| 彩票| 缙云县| 常德市| 大邑县| 云林县| 安远县| 宜宾县| 锦屏县| 布尔津县| 多伦县| 侯马市| 保德县| 庆安县| 徐汇区| 突泉县| 万荣县| 呼图壁县| 两当县| 德保县| 赣州市| 洛南县| 万宁市| 汉沽区| 柳江县|