国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python實(shí)現(xiàn)udp數(shù)據(jù)報(bào)傳輸?shù)姆椒?/h1>
2020-02-23 05:51:49
字體:
供稿:網(wǎng)友

本文實(shí)例講述了Python實(shí)現(xiàn)UDP數(shù)據(jù)報(bào)傳輸?shù)姆椒ǎ浅>哂袑?shí)用價(jià)值。分享給大家供大家參考。具體方法分析如下:

服務(wù)端代碼:

import socket port = 8081 s = socket.socket(socket.AF_INET,socket.SOCK_DGRAM) #從給定的端口,從任何發(fā)送者,接收UDP數(shù)據(jù)報(bào) s.bind(("",port)) print 'waiting on port:',port while True:   data,addr = s.recvfrom(1024)   #接收一個(gè)數(shù)據(jù)報(bào)(最大到1024字節(jié))   print 'reciveed:',data,"from",addr 

客戶端代碼:

import socket port = 8081 host = "localhost" s = socket.socket(socket.AF_INET,socket.SOCK_DGRAM) s.sendto("hello world",(host,port)) 

結(jié)果:先運(yùn)行服務(wù)端,然后運(yùn)行客戶端,
服務(wù)端打印出:

waiting on port: 8081reciveed: hello world from ('127.0.0.1', 62644)

補(bǔ)充:
socket.sendto(string[, flags], address)

官方文檔如下:

Send data to the socket. The socket should not be connected to a remote socket, since the destination socket is specified by address. The optional flags argument has the same meaning as for recv() above. Return the number of bytes sent. (The format of address depends on the address family — see above.)address參數(shù)在協(xié)議類型為socket.SOCK_DGRAM時(shí),address的結(jié)構(gòu)為一個(gè)元組,(host,port)的格式

希望本文所述對大家的Python程序設(shè)計(jì)有所幫助。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

主站蜘蛛池模板: 商南县| 万宁市| 溧阳市| 玉环县| 龙岩市| 永宁县| 名山县| 鄯善县| 常宁市| 澄江县| 翁牛特旗| 和田县| 克拉玛依市| 团风县| 富蕴县| 舞阳县| 浙江省| 阿勒泰市| 景宁| 报价| 武山县| 蓬溪县| 新源县| 瑞金市| 维西| 长丰县| 深泽县| 蓬莱市| 凤翔县| 曲阜市| 汉寿县| 新河县| 留坝县| 洛扎县| 白银市| 濮阳县| 临漳县| 广饶县| 隆回县| 阿拉善右旗| 清丰县|