Python 套接字內建方法
伺服器套接字方法
名稱 | 描述 |
---|---|
s.bind() | 將地址(主機名、埠號對)繫結到套接字上 |
s.listen() | 設定並啟動 TCP 監聽器 |
s.accept() | 被動接受 TCP 客戶端連線,一直等待直到連線到達(阻塞) |
客戶端套接字方法
名稱 | 描述 |
---|---|
s.connect() | 主動發起 TCP 伺服器連線 |
s.connect_ex() | connect()的擴充套件版本,此時會以錯誤碼的形式返回問題,而不是丟擲一個異常 |
普通的套接字方法
名稱 | 描述 |
---|---|
s.recv() | 接收 TCP 訊息 |
s.recv_into() | 接收 TCP 訊息到指定的緩衝區 |
s.send() | 傳送 TCP 訊息 |
s.sendall() | 完整地傳送 TCP 訊息 |
s.recvfrom() | 接收 UDP 訊息 |
s.recvfrom_into() | 接收 UDP 訊息到指定的緩衝區 |
s.sendto() | 傳送 UDP 訊息 |
s.getpeername() | 連線到套接字(TCP)的遠端地址 |
s.getsockname() | 當前套接字的地址 |
s.getsockopt() | 返回給定套接字選項的值 |
s.setsockopt() | 設定給定套接字選項的值 |
s.shutdown() | 關閉連線 |
s.close() | 關閉套接字 |
s.detach() | 在未關閉檔案描述符的情況下關閉套接字,返回檔案描述符 |
s.ioctl() | 控制套接字的模式(僅支援 Windows) |
面向阻塞的套接字方法
名稱 | 描述 |
---|---|
s.setblocking() | 設定套接字的阻塞或非阻塞模式 |
s.settimeout() | 設定阻塞套接字操作的超時時間 |
s.gettimeout() | 獲取阻塞套接字操作的超時時間 |
面向檔案的套接字方法
名稱 | 描述 |
---|---|
s.fileno() | 套接字的檔案描述符 |
s.makefile() | 建立與套接字關聯的檔案物件 |
資料屬性
名稱 | 描述 |
---|---|
s.family | 套接字家族 |
s.type | 套接字型別 |
s.proto | 套接字協議 |
相關文章
- python UDP套接字通訊PythonUDP
- Python 內建方法Python
- 套接字為什麼叫套接字?
- python內建方法APIPythonAPI
- python常用內建方法Python
- 網路套接字
- IPC之套接字
- 總結:11個Python3字典內建方法大全及示例Python
- 總結:44個Python3字串內建方法大全及示例Python字串
- while迴圈補充、for迴圈、range關鍵字、內建方法之整型、內建方法之浮點型、內建方法之字串While字串
- 《UNIX網路程式設計》筆記 - 套接字選項/UDP套接字程式設計筆記UDP
- 01啟動(關閉)套接字
- 2.1.2 Python物件導向之反射以及內建方法Python物件反射
- 基本TCP套接字程式設計APITCP程式設計API
- 20.7 OpenSSL 套接字SSL加密傳輸加密
- 編寫socket套接字的步驟
- nginx建立和監聽套接字分析Nginx
- python字典鍵的特性及字典內建函式&方法Python函式
- Unix 套接字程序通訊初探【Go 版本】Go
- 14.1 Socket 套接字程式設計入門程式設計
- Unix 套接字程序通訊初探【Java 版本】Java
- 字串、列表、字典內建方法字串
- 迴圈語句+資料型別的內建方法(數字,字串)資料型別字串
- python常用內建函式Python函式
- Python內建函式(一)Python函式
- Python內建函式(二)Python函式
- 1.5.5 Python內建函式Python函式
- Python 內建函式大全Python函式
- python 常用內建函式Python函式
- Python內建函式示例Python函式
- python內建函式——sortedPython函式
- python內建小工具Python
- 計算機網路之十一:套接字Socket計算機網路
- Python中,類的特殊方法與內建函式的關聯Python函式
- 【python基礎】第11回 資料型別內建方法 02Python資料型別
- python內建函式 map/reducePython函式
- python合集———內建函式合集Python函式
- python的部分內建函式Python函式