w3resource

Python: Get the name of the host on which the routine is running


Get Host Name

Write a Python program to get the name of the host on which the routine is running.

Sample Solution-1:

Python Code:

# Import the 'socket' module to work with networking functionalities.

import socket
# Use 'socket.gethostname()' to retrieve the name of the current host or machine.
host_name = socket.gethostname()

# Print the host name to the console.
print("Host name:", host_name)

Sample Output:

Host name: 0c299cb8f897

Sample Solution-2:

Python Code:

# Import the 'platform' module to retrieve system-related information.
import platform
# Use 'platform.uname()' to obtain a tuple of information about the system, including the host name.
host_name = platform.uname()[1]

# Print the host name to the console.
print("Host name:", host_name)

Sample Output:

Host name: 4735090b6baa

Sample Solution-3:

Python Code:

# Import the 'os' module to access operating system-related functionality.
import os
# Use 'os.uname().nodename' to retrieve the host name of the current system.
host_name = os.uname().nodename
# Print the host name to the console.
print("Host name:", host_name)

Sample Output:

Host name: 0c299cb8f897

Python Code Editor:

 

Previous: Write a Python program to clear the screen or terminal.
Next: Write a Python program to access and print a URL's content to the console.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Follow us on Facebook and Twitter for latest update.