2014-07-18から1日間の記事一覧

PythonでIPv4アドレスを別の形式に変換する

PythonでIPv4アドレスを別の形式に変換する 低レベルネットワーク機能を扱いたいときに、IPアドレスを普通の文字列で表記すると扱いにくい。 そこで、パックされた32bitバイナリ形式に変換する。コードは以下の通り: #!/usr/bin/env python # -*- coding: u…

PythonでリモートホストのIPアドレスを調べる

コードは以下の通り: #!/usr/bin/env python # -*- coding: utf-8 -*- import socket def print_remote_machine_info(remote_host): """ リモートのIPアドレスを表示する """ try: print "IP address: %s" % socket.gethostbyname(remote_host) except sock…

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)…