使用Python程序显示主机名和IP地址?
Python提供了gethostname(),gethostbyname()两个函数。gethostname()检索本地计算机的标准主机名。gethostbyname()从主机数据库中检索与主机名相对应的主机信息。
Socket. gethostname()Socket. gethostbyname()
算法
Step 1: use module socket. Step 2: use gethostname() retrives the standard host name for the local machine. Step 3: use gethostbyname() retrives host information corresponding to a host name from a host database.
范例程式码
# Display hostname andIP address
import socket
def host_IP():
try:
hname = socket.gethostname()
hip = socket.gethostbyname(hname)
print("Hostname: ",hname)
print("IP Address: ",hip)
except:
print("Unable to get Hostname and IP")
# Driver code
host_IP() #Function call输出结果
Hostname: Satyajit-PC IP Address: 192.168.1.66
热门推荐
6 保研的祝福语简短
10 年轻20岁祝福语简短
11 朋友结婚祝福语信息简短
12 女孩婚礼贺卡祝福语简短
13 30段点歌简短祝福语
14 虎年春节祝福语图文简短
15 写给后妈祝福语大全简短
16 简短回复生日祝福语
17 校长送毕业祝福语简短
18 毕业立体贺卡祝福语简短