Pada tutorial kali ini kita akan belajar Cara Membuat Package Menggunakan Pemrograman Python, package merupakan sekumpulan file-file atau modul- modul, yang di dalam modul tersebut terdapat sebuah fungsi yang dapat kita gunakan untuk membuat suatu program.

Untuk contoh dari package yang akan kita buat yaitu seperti dibawah ini :

  1. Silahkan teman-teman buat sebuah file dengan nama py kemudian kita akan membuat beberapa fungsi yang akan kita gunakan seperti dibawah ini :

  1. Kemudian kita akan membuat sebuah folder dengan nama perhitungan, dari fungsi-fungsi diatas kita akan pisahkan menjadi modul-modul seperti penjumlahan dan nilai, silahkan teman-teman buat sebuah file dengan nama py di dalam folder perhitungan kita akan masukan fungsi tambah, kurang, kali, dan bagi pada file penjumlahan.py seperti dibawah ini :

Cara Membuat Package Menggunakan Pemrograman Python

  1. Kemudian kita akan membuat file dengan nama py pada folder perhitungan, kita akan masukan fungsi nilai kedalam file nilai.py seperti dibawah ini :

Cara Membuat Package Menggunakan Pemrograman Python

Untuk mengakses file-file yang telah kita pisahkan tersebut kita bisa menggunakan import  seperti dibawah ini :

Namun untuk kita juga bisa mengakses file atau modul-modul yang telah kita buat tersebut dengan menggunakan file __init__.py. File __init__ berfungsungsi sebagai file yang akan di jalankan atau di eksekusi terlebih dahulu ketika kita menjalankan file-file yang terdapat di dalam suatu folder, lebih kurang file __init__ hampir sama seperti file index pada pemrograman php. untuk contohnya seperti dibawah ini :

  1. Silahkan teman-teman tambahkan sebuah file dengan nama py pada folder perhitungan yang telah kita buat sebelumnya, kemudian kita akan import semua file atau module yang akan kita eksekusi seperti dibawah ini :

  1. Kemudian pada py kita bisa panggil file atau modulnya nya seperti diawah ini :

atau dengan menggunakan from seperti dibawah ini :

oke teman-teman itulah pembahasan kita tentang Cara Membuat Package Menggunakan Pemrograman Python.

Semoga bermanfaat.

Terima kasih.