https://blog.51cto.com/u_16213399/11283923

# linux执行
 

整个流程

首先,让我们来看一下整个获取主机id的流程:

步骤 操作
1 导入相应的库
2 获取主机名
3 获取主机id

操作步骤及代码

步骤1:导入相应的库

首先,我们需要导入Python的socket库,该库可以帮助我们获取主机信息。

import socket

步骤2:获取主机名

接下来,我们需要获取主机名,即主机的名称。

host_name = socket.gethostname()
print("Host name:", host_name)

这段代码中,socket.gethostname()函数用于获取主机名,然后我们打印出来。

步骤3:获取主机id

最后,我们可以通过将主机名转换为ip地址来获取主机id。

host_ip = socket.gethostbyname(host_name)
print("Host IP:", host_ip)

在这段代码中,socket.gethostbyname()函数用于将主机名转换为ip地址,最终我们打印出主机id。