Python

Memperoleh Hostname dan IP address di Python

Memperoleh Hostname dan IP address di Python – Pada artikel kali ini kita akan membahas mengenai bagaimana cara untuk memperoleh hostname dan IP address di Python. Disini kita akan menggunakan library socket, yang mana modul ini menyediakan akses ke BSD socket interface. Modul ini juga tersedia pada semua sistem Unix yang modern, Windwos, MacOS, dan platform lainnya.

Memperoleh Hostname dan IP address di Python

Method yang dignakan pada pembahasa kali ini adalah:

  1. gethostname() : fungsi ini berguna untuk memperoleh nama host yang terdapat pada komputer lokal.
  2. gethostbyname(): fungsi ini berguna untuk mendapatkan informasi host terhadap nama host yang ada pada basis data host.

Perhatikan source code dibawah untuk memperoleh hostname dan IP address di Python.

import socket

hostname = socket.gethostname()
ipAddress = socket.gethostbyname(hostname)
print("Nama komputer adalah " + hostname)
print("IP address saya adalah "+str(ipAddress))

Hasil keluaran yang diperoleh adalah sebagai berikut.

Nama komputer adalah LAPTOP-ABC0FGBJ
IP address saya adalah 192.168.100.16

Temukan artikel mengenai programming lainnya hanya di inpows.