位址問題python網路程式設計位址問題

2021-08-27 10:39:49 字數 611 閱讀 6582

本文純屬個人見解,是對前面學習的總結,如有描述不正確的地方還請高手指正~

socket.getservbyname(servicename[, protocolname]) –> integer

詢查某個議協對應的口端號,須要用使兩個引數,servicename對應口端名稱,如 http, smtp,等。protocolname對應tcp,udp。

s.getsockname()

s.getpeername()

getsockname: return the address of the local endpoint.  for ip sockets, the address info is a pair (hostaddr, port)

getpeername: return the address of the remote endpoint.  for ip sockets, the address info is a pair (hostaddr, port).

用使connect()的呼叫的時候,序程可以處理把主機名轉換成ip位址的問題,若主機名不對會發生socket.gaierror,若連線遠端主機有問題,會發生socket.error。

Python網路程式設計 裝置名和IPv4位址

1.快速檢視主機名和對應的ip位址小程式 1 import socket23 4def print machine info 定義print machine info 類 5 host name socket.gethostname 獲取主機名 6 ip address socket.gethost...

網路程式設計 IP位址

獲取本地主機位址物件 inetaddress ip inetaddress.getlocalhost system.out.println ip.gethostname ip.gethostaddress 根據給定主機名返回主機的 ip 位址。主機名也可為ip位址,檢查位址的有效性 ip位址和主機名...

windows遊戲程式設計《二》位址

位址有虛擬位址,邏輯位址,線性位址,實體地址!以下分別介紹下 虛擬位址 virtual address 是指由程式產生的由段選擇符和段內偏移位址兩部分組成的位址。因為這兩部分組成的位址並沒有直接用來訪問物理記憶體,而是需要通過分段位址變換機制處理或對映後才對應到物理記憶體位址上,因此這種位址被稱為虛...