Untuk menjalankan Python ada banyak cara yang bisa dilakukan. Anda bisa menggunakan shell, terminal atau menggunakan IDE (Integrated Development Environment). Di bawah ini adalah langkah-langkah menjalankan Python dengan cara yang paling mudah. Show
Linux
atau
WindowsMenggunakan Shell
Menggunakan Script Editor
Mac OS
atau
Nah kemarin sudah pernah anbi bahas perbedaan antara modul , package dan library. Sekarang ini anbi mau bahas cara membuat library python. Apa saja langkah - langkah nya? simak nih. Langkah 1 : Buat DirektoriBuat direktori yang ingin kalian jadikan wadah buat library yang akan kita buat. Sesuaikan juga nama direktori dengan nama library yang akan kalian buat. Disini anbi buat direktori dengan nama 8.Direktrori Untuk Nampung LibraryLangkah 2 : Buat Virtual EnvirontmentSetelah selesai dengan pembuatan direktori, akan lebih baik jika kita juga membuat virtual environtment pada direktori agar versi python dan juga library lain yang kita gunakan tidak berubah.
Kenapa harus pakai virtual environtment? Karena virtual environtment dapat mencegah adanya issue dependency yang terjadi nantinya. Lalu, buka terminal atau cmd dan arahkan PATH ke direktori yang kita buat tadi. Untuk membuat virtual environtment kita gunakan command dibawah ini : untuk kalian pemakai windows :
untuk kalian pemakai linux dan macos Contoh Command Di WindowsSetelah berhasil membuat virtual environtment, sekarang kita aktifkan virtual environtment dengan command dibawah ini : ini untuk pemakai windows
ini untuk pemakai linux dan macos
Pastikan session di terminal atau command promt kalian seperti gambar dibawah, yang menandakan virtual environtment sudah aktif. Session Virtual Environtment Udah AktifSession Virtual Environtment Udah AktifLangkah 3 : Install Library BantuanTidak lupa kita install beberapa library bantuan untuk build library kita nanti.
Langkah 4 : Buat Struktur FolderBuka folder direktori proyek yang kalian buat tadi, untuk nantinya kita tambahkan beberapa file dan folder. Kalian bisa menggunakan editor atau membuatnya secara manual. Buka Folder Pakai Visual Studio CodeAnbi disini bakal buat pakai visual studio code. Mari kita buat file dan folder yang dibutuhkan untuk :
Yep, harusnya struktur folder kalian akan seperti ini : Struktur Folder anbi-libraryLangkah 5 : Mulai Mengisi Librarymu!Sekarang coba kita masukkan beberapa fungsi kedalam library kita. Kalian bisa mulai menulisnya pada file 1.Mari kita buat fungsi untuk menghitung berapa jarak antara 2 titik longitude dan latitude.
Setiap kali kalian selesai menulis sebuah kode program, sangat anbi sarankan untuk mengetest kodenya terlebih dahulu. Mari kita buat test kecil - kecilan untuk fungsi yang kita buat tadi. Salin kode dibawah kedalam file 4 : 0Langkah 6 : Konfigurasi Setup.py!Selanjutnya kita akan mengkonfigurasi file 4 sebelum membuild library kita. File 4 biasanya diisi seperti ini : 1Untuk isi variabel 9 kalian bisa isi sesuka kalian, tapi untuk memudahkan kita, samakan saja dengan nama folder package kita.Setting package yang dibutuhkan untuk librarymuPada variabel 0 kalian dapat mengatur package mana saja yang mau digunakan pakai fungsi 1. Kalian 2 suatu package atau 3 paket yang tidak kalian butuhkan. 2Pada kode diatas, kita memasukkan package namapaket yang tadi kita buat pada parameter 2. Pada dasarnya 5 bisa dikosongi tanpa harus memasukkan parameter apa - apa, tapi package yang tidak kita inginkan, juga akan masuk kedalam library kita (contoh : package 2).Setting library tambahan untuk librarymuJika kalian sering menginstall library dengan pip, biasanya dia tidak hanya menginstall satu library saja, bahkan bisa 3 sampai 4 library. Kenapa? Ketika kita membuat sebuah program, tidak jarang juga kita perlu menggunakan library bantuan. Sama saat kita membuat sebuah library, kadang untuk melakukan sesuatu yang mungkin membutuhkan effort lebih, kita lebih suka untuk menggunakan bantuan dari library lain agar lebih efisien. 3Pada kode diatas, terdapat parameter dengan nama 7, disitulah kita memasukkan daftar library bantuan yang kita gunakan untuk membuat library ini. Karena kita menggunakan library 8 yang sudah ada pada standard library python, kita tidak perlu memasukkan ke dalam daftar.Test libraryApakah kalian ingat jika kita menginstall, sebuah library untuk testing? Tentu library ini bukan untuk kita masukkan ke 7.Kita akan menggunakannya untuk mengetest apakah fungsi pada library kita akan berjalan dengan baik atau tidak, dengan beberapa “kasus” yang kita sediakan pada folder test. 4Untuk mengetest library kita, gunakan perintah dibawah : 5Kode tersebut akan mengeksekusi semua “test case” pada folder test. Fungsi Kita Berjalan Dengan BaikLangkah 7 : Build LibrarySemua kebutuhan sudah kita penuhi, sekarang hanya tinggal sedikit lagi, library yang kita buat akan selesai. Sekarang kita kembali ke command line, dan arahkan ke root folder library yang kita buat, lalu command: 6Wheel akan membuat menggenerate sebuah folder dist, dan disitulah library yang kamu buat berada. File whl Pada Folder DistDan kamu bisa menginstall library yang sudah kamu baut tadi dengan perintah 7Library Kamu Berhasil DiinstallSELAMAT LIBRARY KAMU SUDAH TERINSTALL DAN SIAP DIGUNAKAN
|