Langsung ke konten utama

Materi PIP dan Telnetlib


Python Package Manager

Jika PHP hadir dengan ComposerNodes dengan npm-nya, maka Python hadir dengan PIP nya, PIP adalah package manager untuk Python dimana kita bisa mencari, meng-installmodules atau library pada installasi Python kita. PIP memiliki beberapa fungsi yaitu:
  1. Install dan uninstall Modules / Library
  2. Search Library
  3. Mengecek versi Library dan Library yang sudah ter-install.
Fungsinya cukup sederhana namun sangat memudahkan dibandingkan harus menambahkan modules dengan cara konvensional. Berikut merupakan perintah-perintah dasar pada PIP:
pip install <package name>
Contoh jika kita ingin menginstall Django Framework, cukup dengan menggukan perintah:
pip install django
Maka secara otomatis mendownload dan menginstall library django beserta dependency yang dibutuhkan.
pip show <package name>
Perintah diatas digunakan untuk memberikan informasi package atau library yang sudah ter-install, informasi yang diberikan biasanya berupa versi, lokasi package dll.
Untuk melihat semua package yang sudah terinstall gunakan perintah berikut:
pip list
Kita juga dapat melihat semua library atau packages diwebsite PyPI (Python Package Index). Selain beberapa perintah diatas. Seperti dibawah ini :

Gambar 1. 1 Perintah - perintah PIP

Gambar 1. 2 Perintah - perintah PIP



TELNETLIB

Telnetlib adalah library python yang dapat digunakan untuk memfasilitasi untuk dapat menghubungkan dan meremote sebuah perangkat dengan menggunakan protocol telnet. sehingga sebagai administrator kita dapat melakukan proses automatisasi konfigurasi perangkat jaringan komputer.
Gambar 1.3 Testing Telnetlib

Contoh Telnet Sederhana
import getpass
import telnetlib

HOST = "localhost"
user = input("Enter your remote account: ")
password = getpass.getpass()

tn = telnetlib.Telnet(HOST)

tn.read_until(b"login: ")
tn.write(user.encode('ascii') + b"\n")
if password:
    tn.read_until(b"Password: ")
    tn.write(password.encode('ascii') + b"\n")

tn.write(b"ls\n")
tn.write(b"exit\n")

print(tn.read_all().decode('ascii'))

Sumber : https://daengweb.id/berkenalan-dengan-python
https://docs.python.org/3/library/telnetlib.html?highlight=telnet%20lib#module-telnetlib

Komentar

Postingan populer dari blog ini

Macam macam Budaya Politik

Macam-Macam Budaya Politik -  Budaya politik dibagi dalam beberapa tipe berdasarkan dari oritentasi politiknya.   Macam-macam budaya politik atau tipe-tipe budaya politik adalah sebagai berikut... a. Budaya Politik Parokial  Pengertian Budaya Politik -  Budaya Politik Parokial adalah budaya politik dengan tingkat partisipasi politik yang sangat rendah.   Budaya politik parokial umumnya terdapat dalam masyarakat tradisional dan lebih bersifat sederhana. Berdasarkan pendapat Moctar Masoed dan Colin Mc. Andrew, yang mengatakan budaya politik parokial adalah orang-orang yang tidak mengetahui  sama  sekali adanya pemerintahan dan politik. Ciri-Ciri Budaya Politik Parokial  •  Apatis  •  Lingkupnya sempit dan kecil  •  Pengetahuan politik rendah  •  Masyarakatnya yang sederhana dan tradisional •  Adanya ke tidak peduli dan juga menarik diri dari kehidupan politik  •  Anggota masyarakat condo...

Soal Pemrograman Dasar 2

1. Apa  yang  fungsi   dari   Hard Disk ? a. Seb agai   menyimpan  data  sementara b. Se bagai   alat   ketik c. Se bagai   penggerak   kursor { d . } Se bagai   tempat   penyimpanan  data e. S ebagai   alat   mencetak   dokumen 2 .  Manakah yang bukan termasuk dalam arsitektur  OS ? a.  Manajemen disk dan memori b.  Input output c.  Operator { d. } Port e.  Program 3.  Apakah fungsi manajemen memori pada struktur sistem  operasi ? a. Untuk program pemakai b. Sebagai operator { c. } Pengalokasian ruang memori d. Penyederhana akses I/O pada level atas e. Mengatur komunikasi antar proses 4.   “Auto-hide the taskbar”  b erarti   tampilan  taskbar…. A. Tetap { B. } Muncul   dan   tersembunyi   secara   otomatis C.Berubah D.Tersembunyi E. Di   atas  Windows 5.  ...

Aplikasi Aplikasi Berbasis Web

Aplikasi Berbasis Web              A plikasi berbasis web  adalah aplikasi yang tidak harus diinstall dulu di komputer atau aplikasi yang bisa langsung dijalankan dengan menggunakan Web Browser. Web browser adalah suatu perangkat lunak yang digunakan untuk menampilkan halaman-halaman website yang ada di internet.   contoh :  Mozila Firefox, Internet Explore, Netscape, Safari, google Chorme dll.  Aplikasi Berbasis Web adalah sebuah aplikasi yang dapat diakses melalui internet atau intranet, dan pada sekarang ini ternyata lebih banyak dan lebih luas dalam pemakaiannya.  Banyak dari perusahaan- perusahaan  berkembang yang menggunakan Aplikasi Berbasis Web dalam merencanakan sumber daya mereka dan untuk mengelola perusahaan mereka Aplikasi Berbasis Web dapat digunakan untuk berbagai macam tujuan yang berbeda.  Sebagai contoh, Aplikasi Berbasis Web dapat digunakan untuk membuat invoice dan memberik...