Pythonでローカルのホスト名とIPv4アドレスを確認する

コードは以下の通り:

#!/usr/bin/env python
# -*- coding: utf-8 -*-

import socket


def print_local_machine_info():
    """
    ローカルのホスト名とIPアドレスを表示する
    """
    host_name = socket.gethostname()
    ip_address = socket.gethostbyname(host_name)
    print "Host name : %s" % host_name
    print "IP address : %s" % ip_address

if __name__ == '__main__':
    print_local_machine_info()

gethostname()はホスト名を返すメソッド
gethostbyname(host_name)はホスト名を引数に取り、そのIPv4アドレスを返すメソッド