pythonPaket (Package)

1. Pengertian Paket (Package)

Paket dalam Python adalah kumpulan modul yang dikelompokkan dalam satu direktori dengan tujuan untuk mengorganisasi kode agar lebih terstruktur dan mudah digunakan kembali. Paket berisi beberapa modul (file .py) dan harus memiliki file khusus bernama __init__.py untuk dikenali sebagai paket oleh Python.

a. Struktur Dasar Paket

Setelah membuat struktur package, kita bisa menambahkan lebih banyak fungsi dan kelas di dalam modul.

Contoh: Misalkan kita punya package mypackage dengan module1.py dan module2.py:

πŸ“‚ Struktur Folder

πŸ“ module1.py

πŸ“ module2.py

πŸ“ __init__.py

Sekarang, package kita memiliki lebih banyak fungsi.


Mengimpor dan Menggunakan Paket

Setelah menambahkan konten ke modul, kita bisa mengimpornya dan menggunakannya.

1. Mengimpor Seluruh Paket

2. Mengimpor Modul Tertentu

3. Mengimpor Fungsi Tertentu


Membuat File setup.py untuk Distribusi

Agar package bisa diinstal dengan pip, buat file setup.py.

πŸ“‚ Struktur Folder

πŸ“ setup.py

Menginstal Package Secara Lokal

Jalankan perintah berikut untuk menginstal package:

Membuat File Distribusi

Jalankan perintah berikut untuk membuat paket distribusi:

Ini akan membuat file ZIP yang bisa diinstal dengan:


Contoh Paket Analisis Data

Kita akan membuat package data_analysis yang membantu dalam analisis data sederhana.

πŸ“‚ Struktur Folder

πŸ“œ statistics.py (Modul Analisis Statistik)

πŸ“œ visualization.py (Modul Visualisasi Data)

πŸ“œ __init__.py

πŸ“œ setup.py

Menggunakan Package data_analysis

Last updated