Python:如何像“hostname --fqdn”一样获取FQDN?

3
1个回答

4
将所有内容整合起来:
Python3:
import socket

socket.getaddrinfo(socket.gethostname(), 0, flags=socket.AI_CANONNAME)[0][3]

Python2:

import socket

socket.getaddrinfo(socket.gethostname(), 0, 0, 0, 0, socket.AI_CANONNAME)[0][3]

致谢: 如何在Python中获取计算机的完全限定域名?


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接