2014-07-18から1日間の記事一覧
PythonでIPv4アドレスを別の形式に変換する 低レベルネットワーク機能を扱いたいときに、IPアドレスを普通の文字列で表記すると扱いにくい。 そこで、パックされた32bitバイナリ形式に変換する。コードは以下の通り: #!/usr/bin/env python # -*- coding: u…
コードは以下の通り: #!/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…
コードは以下の通り: #!/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)…