Python网络编程(1.利用socket(udp)+网络调试助手,发送数据)
生活随笔
收集整理的這篇文章主要介紹了
Python网络编程(1.利用socket(udp)+网络调试助手,发送数据)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.socket(簡稱 套接字)? 是進制間通信的一種方式,它與其他進程間通信的一個主要不同是:
? ? ? ? ?它能實現不同主機間的進程間通信,我們網絡上各種各樣的服務器大多數都是基于Socket 來完成通信的
?2.?網絡調試助手下載連接
? ? ?鏈接:https://pan.baidu.com/s/1O_gwVMrT7rDmS1GbOfnAOA?
? ? ?提取碼:9058
3. 用法
import socket"""發送數據 """def main():# 創建udp的套接字udp_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)while True:# 從鍵盤獲取要發送的數據send_data = input("請輸入要發送的數據: ")# 程序將退出條件if send_data == "quit":break# 可以使用套接字收發數據'''sendto()里面的參數,第一個為發送的內容(類型必須是bytes類型),第二個為對方的IP和post(元組的形式)'''udp_socket.sendto(send_data.encode("gbk"), ("10.10.2.16", 8080))# 關閉套接字udp_socket.close()if __name__ == '__main__':main()2.? 程序運行后,輸入Python,這邊就已經收到消息
總結
以上是生活随笔為你收集整理的Python网络编程(1.利用socket(udp)+网络调试助手,发送数据)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python中的Pandas(1.pan
- 下一篇: Flask框架(flask中的数据库SQ