用 Python 显示主机名和 IP 地址
原文:https://www . geesforgeks . org/display-hostname-IP-address-python/
有许多方法可以找到本地机器的主机名和 IP 地址。这里有一个使用 python 代码查找主机名和 IP 地址的简单方法。 使用的库–插座:该模块提供对 BSD 插座接口的访问。它可以在所有现代的 Unix 系统、Windows、MacOS 以及其他平台上使用。 所用方法:
- gethostname():gethostname 函数检索本地计算机的标准主机名。
- gethostbyname():gethostbyname 函数从主机数据库中检索与主机名对应的主机信息。
Python 3
# Python3 code to display hostname and
# IP address
# Importing socket library
import socket
# Function to display hostname and
# IP address
def get_Host_name_IP():
try:
host_name = socket.gethostname()
host_ip = socket.gethostbyname(host_name)
print("Hostname : ",host_name)
print("IP : ",host_ip)
except:
print("Unable to get Hostname and IP")
# Driver code
get_Host_name_IP() #Function call
#This code is contributed by "Sharad_Bhardwaj".
输出:
Hostname : pppContainer
IP : 10.98.162.168
注:输出因机器而异。
版权属于:月萌API www.moonapi.com,转载请注明出处