How do I get my computer's fully qualified dom

2019-01-18 08:33发布

问题:

I know I can use platform.node() to get my computer's network name:

>>> import platform
>>> platform.node()
'MyComputerName'

But what I really want is something that will work similar to the following:

>>> get_full_network_domain_name()
'MyComputerName.it.na.mycompany.com'

Does something like this exist?

回答1:

The fully qualified domain name is returned by socket.getfqdn().