[英]Unix and the python socket module?
我剛剛遇到了套接字和python套接字模塊(對python來說是相當新的!)。 AF_UNIX
和SOCK_STREAM
變量(?)用於什么? 我已經在一些代碼中找到了它們(在類的方法中):
self._sock = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM)
這項作業在做什么?
AF_UNIX
將套接字配置為unix套接字 。 Unix套接字是一種用於同一系統上的兩個進程相互通信的機制。 如果將其設置為AF_INET
,它將是一個TCP / IP套接字。
SOCK_STREAM
正在配置進程應如何通過套接字進行通信,在這種情況下,進程將交換字節流。 看這里 。
您還應該檢查python套接字文檔 ,因為它們相當不錯。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.