Python程式用於查詢客戶端的IP地址
在本教程中,我們將使用Python中的socket模組來查詢客戶端的IP地址。每檯筆記本電腦、手機、平板電腦等都擁有其獨特的IP地址。我們將使用socket模組來查詢它。讓我們看看查詢裝置IP地址的步驟。
演算法
- 匯入socket模組。
- 使用socket.gethostname()方法獲取主機名並將其儲存在一個變數中。
- 透過將主機名作為引數傳遞給
- socket.gethostbyname()方法來查詢IP地址,並將其儲存在一個變數中。
- 列印IP地址。
讓我們為上述演算法編寫程式碼。
示例
## importing socket module import socket ## getting the hostname by socket.gethostname() method hostname = socket.gethostname() ## getting the IP address using socket.gethostbyname() method ip_address = socket.gethostbyname(hostname) ## printing the hostname and ip_address print(f"Hostname: {hostname}") print(f"IP Address: {ip_address}")
輸出
如果您執行上述程式,您將得到以下輸出。
Hostname: DESKTOP-A0PM5GD IP Address: 192.168.43.15
結論
如果您對本教程有任何疑問,請在評論區提出。
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP