python中gethostname得到的主机名是啥?

Python045

python中gethostname得到的主机名是啥?,第1张

import socket

socket.gethostname()

# 'hostname'

主机名就是计算机的名字(计算机名),网上邻居就是根据主机名来识别的。这个名字可以随时更改,在windows操作系统中,从我的电脑属性的计算机名就可更改。

需要注意的是,主机名和用户登录名称无关。

socket.gethostbyname(),需要一个参数的,而且这个不是返回主机名,是返回主机名对应的ip地址

你想要用的可能是

socket.gethostname() 函数