當前位置:
首頁 > 知識 > Python神級操作,簡單百行代碼輕鬆實現通訊功能!

Python神級操作,簡單百行代碼輕鬆實現通訊功能!

socket又稱套接字,應用程序可以通過它發出或接收網路請求,實現通訊功能。

創建socket

socket.socket([family[, type[, protocal]]])

1、family 可以是 AF_UNIX 或 AF_INET(默認是這個)。

2、type 可以是 SOCK_STREAM(默認是這個) 或 SOCK_DGRAM。

3、protocol 一般不填,默認值為 0。

4、所以創建socket也可以用socket.socket(),不加任何參數。

下面代碼的部分屏幕是可以左右滑動的。

我們需要創建兩個.py文件

server.py

client.py

以上。不明白的地方,大家要多看注釋。

一個比較好理解socket的方法:將socket說成ip port,ip是用來標識互聯網中的一台主機的位置,而port是用來標識這台機器上的一個應用程序,ip與port的綁定就標識了互聯網中獨一無二的一個應用程序。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 python 的精彩文章:

上網流量不夠用怎麼辦?python程序員教你暴力破解WiFi!
Python Web開發:教你如何解放路由管理,新手教程!

TAG:python |