socket模塊__python-創(chuàng)新互聯

套接字:
AF_INET
傳輸控制協議(即 TCP)指定套接字類型為 SOCK_STREAM
數據報協議(即 UDP)指定套接字類型為 SOCK_DGRAM (來自單詞datagram“數據報”)

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

socket(socket_family, socket_type, protocol=0) socket_family 可以是 AF_UNIX 或 AF_INET。socket_type 可以是 SOCK_STREAM 或 SOCK_DGRAM。

套接字內建方法

函數 描述
服務器端套接字函數

s.bind() 綁定地址(主機,端口號對)到套接字
s.listen() 開始 TCP 監(jiān)聽
s.accept() 被動接受 TCP 客戶的連接,(阻塞式)等待連接的到來

客戶端套接字函數

s.connect() 主動初始化 TCP 服務器連接
s.connect_ex() connect()函數的擴展版本,出錯時返回出錯碼,而不是拋異常

公共用途的套接字函數

s.recv() 接收 TCP 數據
s.send() 發(fā)送 TCP 數據
s.sendall() 完整發(fā)送 TCP 數據
s.recvfrom() 接收 UDP 數據
s.sendto() 發(fā)送 UDP 數據
s.getpeername() 連接到當前套接字的遠端的地址
s.getsockname() 當前套接字的地址
s.getsockopt() 返回指定套接字的參數
s.setsockopt() 設置指定套接字的參數
s.close() 關閉套接字
Blocking-Oriented Socket Methods

s.setblocking() 設置套接字的阻塞與非阻塞模式
s.settimeout() 設置阻塞套接字操作的超時時間
s.gettimeout() 得到阻塞套接字操作的超時時間

面向文件的套接字的函數

s.fileno() 套接字的文件描述符
s.makefile() 創(chuàng)建一個與該套接字關連的文件

另外有需要云服務器可以了解下創(chuàng)新互聯scvps.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。

文章題目:socket模塊__python-創(chuàng)新互聯
當前URL:http://muchs.cn/article22/pdjcc.html

成都網站建設公司_創(chuàng)新互聯,為您提供網站內鏈、品牌網站建設、Google、用戶體驗App開發(fā)、做網站

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯

小程序開發(fā)