如何在Python中获取标准主机名?

兵工厂

我正在尝试获取Python中的主机名。在linux中,如果我hostname在命令提示符下键入

root@phxdbx45:/home/david/zkpython# hostname
phxdbx45

但是,如果键入,hostname -f那么我在ubuntu中将获得低于标准主机名的限制,这也是我从Python中获得的需求。

root@phxdbx45:/home/david/zkpython# hostname -f
phxdbx45.phx.host.com

我知道在Python中我们可以使用以下代码,但是它不能为我提供完全合格的主机名。hostname如上所述,它给了我输出

#!/usr/bin/python

import socket

hostname = socket.gethostname()
print hostname

有没有办法在Python中获得可靠且正确的标准主机名?

右折

使用描述性函数socket.getfqdn()

>>> import socket   
>>> socket.getfqdn()
'phxdbx45.phx.host.com'

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在C#中获取完整的主机名?

来自分类Dev

如何在CentOS 7.0上设置标准主机名?

来自分类Dev

如何在主机文件中交换fqdn <->主机名

来自分类Dev

如何在Java中获取主机名的规范名称?

来自分类Dev

Vue + Nuxt JS-如何在“ gobal”函数中获取主机名?

来自分类Dev

如何在node.js的http响应中获取主机名?

来自分类Dev

如何在Java中获取主机名的规范名称?

来自分类Dev

如何在 REST API 中获取请求的客户端主机名

来自分类Dev

如何在 Node.js 中获取新查找的主机名的地址?

来自分类Dev

如何在包括 HTTP 的 Javascript 中获取完整的主机名?

来自分类Dev

如何在 Firebird 2.5.x 中获取服务器名\主机名

来自分类常见问题

如何在docker-compose中设置主机名?

来自分类Dev

如何在ansible中遍历主机名或IP

来自分类Dev

如何在Qt中解析网络主机名+端口?

来自分类Dev

如何在httpclient中设置请求主机名

来自分类Dev

如何在chroot中解析主机名?

来自分类Dev

如何在jboss中禁用主机名验证

来自分类Dev

如何在yast中设置主机名?

来自分类Dev

如何在Wireshark中按主机名过滤?

来自分类Dev

如何在JAVA中设置主机名?

来自分类Dev

如何在ansible中遍历主机名或IP

来自分类Dev

如何在Debian中启用主机名解析?

来自分类Dev

如何在bash中更改主机名的颜色?

来自分类Dev

如何在ssh config中匹配实际的主机名?

来自分类Dev

如何使用Python从反向DNS查找中获取正确的主机名?

来自分类Dev

如何使用Qt获取主机名?

来自分类Dev

如何从IP(Linux)获取主机名?

来自分类Dev

如何通过Sanic获取主机名?

来自分类Dev

如何从Android设备获取主机名

Related 相关文章

热门标签

归档