真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯網站制作重慶分公司

解決python中udp不能接收數據的方法-創(chuàng)新互聯

創(chuàng)新互聯www.cdcxhl.cn八線動態(tài)BGP香港云服務器提供商,新人活動買多久送多久,劃算不套路!

創(chuàng)新互聯建站主要從事成都網站設計、成都做網站、網頁設計、企業(yè)做網站、公司建網站等業(yè)務。立足成都服務尚志,10余年網站建設經驗,價格優(yōu)惠、服務專業(yè),歡迎來電咨詢建站服務:18982081108

這篇文章主要介紹解決python中udp不能接收數據的方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

python3通過udp方式發(fā)送的消息可以在網絡調試助手接收,但是在網絡調試助手上發(fā)送的消息在python3上卻接收不到。

首先python3接收寫的代碼如下:

import socket

def receive_message():
    udp_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)  #創(chuàng)建一個套接字
    udp_socket.bind(('', 63630))  #綁定本地信息,自己電腦的ip和程序的端口。ip一般不用寫,表示本機的任意一個ip,端口大于常用的1023就可以
    while True:
        udp_data = udp_socket.recvfrom(1024) #接收數據,1024表示本次接收的大字節(jié)數
        if udp_data[0].decode(encoding='gbk') != 'end':
            print('{}:{}'.format(str(udp_data[1]), udp_data[0].decode(encoding='gbk')))
        else:
            break
    udp_socket.close()  #關閉套接字

if __name__ == '__main__':
    receive_message()

解決方法:

在Windows防火墻設置中勾選下圖中紅色箭頭指向的選項

解決python中udp不能接收數據的方法

再次運行程序,win10彈出對話框如下:

解決python中udp不能接收數據的方法

以上是解決python中udp不能接收數據的方法的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注創(chuàng)新互聯-成都網站建設公司行業(yè)資訊頻道!


網頁名稱:解決python中udp不能接收數據的方法-創(chuàng)新互聯
轉載注明:http://weahome.cn/article/codcee.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部