我正在寻找一种用于获取当前机器默认域名的 Python 解决方案,该解决方案适用于 Linux、Mac OS X 和 Windows。
到目前为止我发现:
- Linux 有返回它的
dnsdomainname
最佳答案
尝试:
#!/usr/bin/env python
import socket
def get_dns_domain():
return socket.getfqdn().split('.', 1)[1]
print (get_dns_domain()) # to match python>2.7
关于python - 如何使用可移植的方式在 Python 中获取默认机器域名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34879089/