python-udp發送數據


import socket

def main():
# 創建一個udp套接字
udp_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)

# 可以使用套接字收發數據
#udp_socket.sendto(內容(必須是bytes類型), 對方的ip以及port)
# udp_socket.sendto(b'hahaha', ('192.168.1.103', 8001))
while True:
# 從鍵盤獲取數據(第二種方法)
send_data = input('請輸入要發送的內容:')
# 如果輸入的數據是exit,那么就退出程序
if send_data == 'exit':
break
udp_socket.sendto(send_data.encode('utf-8'), ('192.168.1.103', 8001))

print('----22------')
#關閉套接字
udp_socket.close()

if __name__ == '__main__':
main()

發送數據的流程:1、創建套接字 2、發送數據 3、關閉



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM