Sitemap

Library in Python Programming Language

3 min readFeb 22, 2026

--

Library merupakan istilah yang umum digunakan di dunia pemrograman yang merujuk kepada bahasa pemrograman, seperti python, java dll. Library adalah kumpulan berkas (yang disebut Modul) yang berisi fungsi-fungsi yang dapat digunakan oleh program lain. Library ini juga dapat berisi nilai data (misalnya, konstanta numerik) dan item lain.

Get Trio Setiawan’s stories in your inbox

Join Medium for free to get updates from this writer.

Di dalam library akan memuat beberapa package. Kemudian dalam package akan memuat beberapa modul. Modul adalah jenis wadah yang berisi fungsi-fungsi. Dalam modul biasanya akan memuat fungsi-fungsi yang terkait dengan modul tersebut.

Python Standard Library

Python Standard Library adalah library yang secara otomatis terinstal ketika kita pertama kali menginstal python. Oleh karena itu, kita tidak perlu menginstal ulang daftar library tersebut sebelum menggunakannya.

  • Modul Numerik dan Matematika: math, cmath, random, dll
  • Kompresi dan Arsip Data: zlib, gzip, tarfile, dll
  • Akses Berkas dan Direktori: pathlib, os.path, filecmp, dll
  • dan seterusnya

Python External Library

Python External Library adalah library yang dikembangkan oleh individu atau komunitas dan didistribusikan secara gratis untuk digunakan oleh pihak lain. Biasanya, library ini disimpan di PyPI, repositori online tempat Anda dapat menginstal dan mengunggah library. Untuk menggunakan library dari PyPI, kita perlu menginstalnya terlebih dahulu menggunakan perintah: !pip install <nama library>

Importing a Library Module

Dalam program, sebelum menggunakan library, kita perlu melakukan import terhadap library tersebut. Gunakan perintah import untuk memuat library ke dalam program. Jika ingin merujuk item dari modul maka gunakan nama_modul.nama_item, contoh: print(math.log(100)).

Memahami Modul Library

Modul library dapat berisi banyak fungsi dan konstanta. Untuk mengetahui isi dari modul library yang sudah diinstal, kita dapat menggunakan help, contoh: help(math)

Mengimpor modul library dengan nama alias

Gunakan import … as … untuk memberikan alias singkat pada library saat mengimpornya. Contoh: import math as m.

Impor item tertentu dari modul library

Gunakan from library_module_name import item_name untuk mengimpor item tertentu dari modul library. Ini mampu memperpendek program karena kita dapat mengakses item dari modul library tanpa perlu menyebutkan nama modul library terlebih dahulu.

Press enter or click to view image in full size

Jika kita hanya mengimpor item-item tertentu dari modul library, kita tidak dapat menggunakan item-item lain dalam modul library yang tidak kita impor.

Press enter or click to view image in full size

Dimungkinkan untuk mengimpor lebih dari satu item spesifik dari modul librarymenggunakan satu baris.

Impor semua item dari modul library

Prioritas Fungsi

Press enter or click to view image in full size

Python membaca kode dari atas ke bawah. Jika ada dua fungsi dengan nama yang sama, definisi yang paling bawah (terakhir) adalah yang akan digunakan.

Python External Library yang Sering Digunakan

  • Numpy (numerical python)
  • Pandas
  • Matplotlib
  • Scikit-learn (Scipy Toolkit)
  • Seaborn
  • etc

--

--