相关疑难解决方法(0)

如何使用Python获取系统主机名?

我正在为本地网络编写聊天程序.我希望能够识别计算机并使用Python获取用户设置的计算机名称.

python hostname

628
推荐指数
12
解决办法
47万
查看次数

使用socket.gethostname时,socket.getfqdn()和socket.gethostname()提供不同的IP地址

我正在运行一个虚拟机,它提供以下值以及代码运行时(通过在网站上执行某些操作)

socket.getfqdn()
x-vps-01.abc.it

socket.gethostname()
x-vps-01

socket.gethostbyname(socket.getfqdn())
216.185.103.35

socket.gethostbyname(socket.gethostname())
78.47.171.19
Run Code Online (Sandbox Code Playgroud)

请注意,当我登录终端并运行上述内容时,我总是得到 78.47.171.19

python sockets

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

python ×2

hostname ×1

sockets ×1