在Python中,我們可以使用socket模塊來獲取端口號。
import socket # 創建一個socket對象 s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # 輸入IP地址和端口號 host_ip = input("請輸入IP地址:") port_num = input("請輸入端口號:") # 連接主機 s.connect((host_ip, int(port_num))) # 輸出已連接的端口號 print("已連接到端口號:", s.getsockname()[1]) # 關閉連接 s.close()
以上代碼會提示用戶輸入IP地址和端口號,然后使用socket模塊創建一個socket對象并連接到主機。
連接成功后,我們可以使用getsockname()函數獲取已連接的端口號,并將它打印出來。
最后,我們需要關閉連接,以釋放占用的資源。
上一篇python 獲取零點
下一篇python 獲取矩陣列