Membuat Aplikasi Pencari File dari PySide Python (Daftar Isi)

BelajarPython - assalamualaikum wr. wb.

Selamat datang temen - temen di projek saya yang selanjutnya.. Dimana kali ini, saya akan membuat sebuah mini aplikasi lagi nih.. Udah tau kan apa yang akan saya buat kali ini.. Kan udah ada di judul.. hehe Langsung saja yuk kita simak sama - sama...

Pengenalan aplikasi yang akan kita buat.

Seperti di atas, kali ini kita akan membuat sebuah aplikasi pencari file.. Wah aplikasi apa itu ? Yaitu sebuah aplikasi dimana kita bisa mencari file dengan mudah.. Walaupun fungsi ini sudah ada di setiap browser, namun saya menghadirkan fungsi tersebut dengan fitur yang lebih lengkap...

Oya, untuk membangu aplikasi ini, saya menggunakan modul pyside (klik disini untuk install).. Dan berikut contoh screenshoot dari aplikasi kali ini....





Namun seperti biasa, Aplikasi ini saya posting menjadi 12 versi.. Dengan penambahan fitur di tiap versinya.. Dan pada postingan kali ini saya hanya akan menampilkan rincian tiap versi + link postingan saja.. Oke, langsung saja kita simak di bawah ini...

Pencari File versi 1

Pada versi terendah ini, saya akan menampikan semua file di suatu foder saja... Berikut rincian lengkap nya....

Nama: mn-FIleFind 1.0
Versi: 1.0 || selanjutnya.
Platform: Python 3.x  || Install.
Modul: PySide || Install.
Baris Code: +- 160 baris.
Penambahan: +-160 baris.
Terdiri dari: 1 class dan 15 metode.
Fitur: Hanya menampilkan file.
Kelemahan: Masih sangat sederhana.
syarat menjalankan: Python 3.x, PySIde, dan editor teks / IDE.
Cara menjalankan: install python 3 dan PySide, copy paste code program pada editor/IDE, simpan dalam file python(ekstensi ‘.py’), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2017/11/pencari-file-1.html


Dan berikut contoh screenshoot tampilannya...


Pencari File versi 2

Pada versi kedua, saya akan menampilkan semua file sampai ke semua sub folder.. Berikut rincian lengkap nya....

Nama: mn-FileFind 2.0
Versi: 2.0 || selanjutnya.
Platform: Python 3.x  || Install.
Modul: PySide || Install.
Baris Code: +- 172 baris.
Penambahan: +-12 baris.
Terdiri dari: 1 class dan 15 metode.
Fitur: mencari file sampai ke dalam folder - folder yang ada di folder terpilih.
Kelemahan: Rentan ‘not responding’ jika kalian memilih folder paling atas. Ex : ‘c:’ , ‘d:’ atau ‘e:’.
syarat menjalankan: Python 3.x, PySIde, dan editor teks / IDE.
Cara menjalankan: install python 3 dan PySide, copy paste code program pada editor/IDE, simpan dalam file python(ekstensi ‘.py’), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2017/11/pencari-file-2.html


Dan berikut contoh screenshoot tampilannya...


Pencari File versi 3

Pada versi ini, saya hany menampilkan rincian file lebih lengkap lagi. Berikut rincian lengkap nya....

Nama: mn-FileFind 3.0
Versi: 3.0 || selanjutnya.
Platform: Python 3.x  || Install.
Modul: PySide || Install.
Baris Code: +- 195 baris.
Penambahan: +-23 baris.
Terdiri dari: 1 class dan 15 metode.
Fitur: menambahkan rincian file.
Kelemahan: Rentan ‘not responding’ jika kalian memilih folder paling atas. Ex : ‘c:’ , ‘d:’ atau ‘e:’.
syarat menjalankan: Python 3.x, PySIde, dan editor teks / IDE.
Cara menjalankan: install python 3 dan PySide, copy paste code program pada editor/IDE, simpan dalam file python(ekstensi ‘.py’), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2017/11/pencari-file-3.html


Dan berikut contoh screenshoot tampilannya...


Pencari File versi 4

Nah barulah pada versi ini saya menambahkan fitur pencarian menurut nama nya., Berikut rincian lengkap nya....

Nama: mn-FileFind 4.0
Versi: 4.0 || selanjutnya.
Platform: Python 3.x  || Install.
Modul: PySide || Install.
Baris Code: +- 217 baris.
Penambahan: +-22 baris.
Terdiri dari: 1 class dan 17 metode.
Fitur: mencari file dengan memasukkan nama file.
Kelemahan: -
syarat menjalankan: Python 3.x, PySIde, dan editor teks / IDE.
Cara menjalankan: install python 3 dan PySide, copy paste code program pada editor/IDE, simpan dalam file python(ekstensi ‘.py’), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2017/11/pencari-file-4.html


Dan berikut contoh screenshoot tampilannya...



Pencari File versi 5

Versi ini memungkin kan kita mencari file sesuai tipe atau ekstensinya.. Berikut rincian lengkap nya....

Nama: mn-FileFind 5.0
Versi: 5.0 || selanjutnya.
Platform: Python 3.x  || Install.
Modul: PySide || Install.
Baris Code: +- 236 baris.
Penambahan: +-19 baris.
Terdiri dari: 1 class dan 17 metode.
Fitur: Penambahan pencocokan. Yaitu tipe file (ekstensi).
Kelemahan: -
syarat menjalankan: Python 3.x, PySIde, dan editor teks / IDE.
Cara menjalankan: install python 3 dan PySide, copy paste code program pada editor/IDE, simpan dalam file python(ekstensi ‘.py’), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2017/11/pencari-file-5.html


Dan berikut contoh screenshoot tampilannya...


Pencari File versi 6

Versi ini memberikan fitur untuk menyeleksi dari ukuran file nya.. Berikut rincian lengkap nya....

Nama: mn-FileFind 6.0
Versi: 6.0 || selanjutnya.
Platform: Python 3.x  || Install.
Modul: PySide || Install.
Baris Code: +- 284 baris.
Penambahan: +-48 baris.
Terdiri dari: 1 class dan 17 metode.
Fitur: Fitur pencarian dengan rentan ukuran tertentu.
Kelemahan: -
syarat menjalankan: Python 3.x, PySIde, dan editor teks / IDE.
Cara menjalankan: install python 3 dan PySide, copy paste code program pada editor/IDE, simpan dalam file python(ekstensi ‘.py’), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2017/11/pencari-file-6.html


Dan berikut contoh screenshoot tampilannya...


Pencari File versi 7

Versi ini memungkin kan kita untuk menyeleksi file dari kapan kita membuat file yang kita cari.. Berikut rincian lengkap nya....

Nama: mn-FileFind 7.0
Versi: 7.0 || selanjutnya.
Platform: Python 3.x  || Install.
Modul: PySide || Install.
Baris Code: +-376 baris.
Penambahan: +-92 baris.
Terdiri dari: 1 class dan 17 metode.
Fitur: menentukan pencarian dengan rentan tanggal kapan terakhir kali file itu di akses.
Kelemahan: belum ada koreksi input.
syarat menjalankan: Python 3.x, PySIde, dan editor teks / IDE.
Cara menjalankan: install python 3 dan PySide, copy paste code program pada editor/IDE, simpan dalam file python(ekstensi ‘.py’), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2017/11/pencari-file-7.html


Dan berikut contoh screenshoot tampilannya...



Pencari File versi 8

Versi ini memungkin kan kita untuk menyeleksi file dari kapan terakhir kita akses.. Berikut rincian lengkap nya....

Nama: mn-FileFind 8.0
Versi: 8.0 || selanjutnya.
Platform: Python 3.x  || Install.
Modul: PySide || Install.
Baris Code: +- 473 baris.
Penambahan: +-97 baris.
Terdiri dari: 1 class dan 25 metode.
Fitur: menentukan pencarian dengan rentan tanggal file di buat.
Kelemahan: Tidak ada koreksi input.
syarat menjalankan: Python 3.x, PySIde, dan editor teks / IDE.
Cara menjalankan: install python 3 dan PySide, copy paste code program pada editor/IDE, simpan dalam file python(ekstensi ‘.py’), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2017/11/pencari-file-8.html


Dan berikut contoh screenshoot tampilannya...


Pencari File versi 9

Versi ini memungkin kan kita untuk menyeleksi file dengan memasukkan beberapa isi teks di dalam nya.. Namun ini mungkin hanya berlaku bagi kalian yang mencari file teks saja ya.. Seperti py txt doc dan lain sebagainnya.. Berikut rincian lengkap nya....

Nama: mn-FileFind 9.0
Versi: 9.0 || selanjutnya.
Platform: Python 3.x  || Install.
Modul: PySide || Install.
Baris Code: +- 497 baris.
Penambahan: +- 25 baris.
Terdiri dari: 1 class dan 25 metode.
Fitur: menentukan pencarian dengan menyertakan isi teks di dalamnya.
Kelemahan: Tidak ada koreksi input.
syarat menjalankan: Python 3.x, PySIde, dan editor teks / IDE.
Cara menjalankan: install python 3 dan PySide, copy paste code program pada editor/IDE, simpan dalam file python(ekstensi ‘.py’), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2017/11/pencari-file-9.html


Dan berikut contoh screenshoot tampilannya...


Pencari File versi 10

Versi ini akan meminimalisir kesalahan input user.. Ya saya akan menghadirkan fitur koreksi input disini.. Seperti py txt doc dan lain sebagainnya.. Berikut rincian lengkap nya....

Nama: mn-FileFind 10.0
Versi: 10.0 || selanjutnya.
Platform: Python 3.x  || Install.
Modul: PySide || Install.
Baris Code: +- 554 baris.
Penambahan: +- 57 baris.
Terdiri dari: 1 class dan 26 metode.
Fitur: Memvalidasi dan meminimalisir input/masukan dari user.
Kelemahan: Mungkin saja ada error/bug..
syarat menjalankan: Python 3.x, PySIde, dan editor teks / IDE.
Cara menjalankan: install python 3 dan PySide, copy paste code program pada editor/IDE, simpan dalam file python(ekstensi ‘.py’), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2017/11/pencari-file-10.html


Dan berikut contoh screenshoot tampilannya...


Pencari File versi 11

Versi ini membuat kita dapat membuka lokasi file yang sudah di temukan di file browser/explorer.. Berikut rincian lengkap nya....

Nama: mn-FileFind 11.0
Versi: 11.0 || selanjutnya.
Platform: Python 3.x  || Install.
Modul: PySide || Install.
Baris Code: +- 601 baris.
Penambahan: +- 47 baris.
Terdiri dari: 1 class dan 30 metode.
Fitur: membuka lokasi file di file browser dan tombol buka.
Kelemahan: Mungkin saja ada error/bug.
syarat menjalankan: Python 3.x, PySIde, dan editor teks / IDE.
Cara menjalankan: install python 3 dan PySide, copy paste code program pada editor/IDE, simpan dalam file python(ekstensi ‘.py’), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2017/11/pencari-file-11.html


Dan berikut contoh screenshoot tampilannya...


Pencari File versi 12

Versi ini memungkinkan kita menghapus atau mengubah nama file langsung di aplikasi ini.. Berikut rincian lengkap nya....

Nama: mn-FileFind 12.0
Versi: 12.0 || versi awal.
Platform: Python 3.x  || Install.
Modul: PySide || Install.
Baris Code: +- 640 baris.
Penambahan: +- 39 baris.
Terdiri dari: 1 class dan 32 metode.
Fitur: menghapus dan atau mengubah nama file.
Kelemahan: Mungkin saja ada error/bug.
syarat menjalankan: Python 3.x, PySIde, dan editor teks / IDE.
Cara menjalankan: install python 3 dan PySide, copy paste code program pada editor/IDE, simpan dalam file python(ekstensi ‘.py’), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2017/11/pencari-file-12.html


Dan berikut contoh screenshoot tampilannya...





Nah itu dia temen - temen 12 versi dari aplikas pencari file ini.. Semoga dengan di postingan aplikasi tersebut dapat bermanfaat bagi kalian ya.. Dan jangan lupa baca postingan menarik lainnya... Dan sampaikan juga kritik dan saran kalian pada blog ini..

Oke, sekian dulu temen - temen.. Mohon maaf apabila ada salah kata dan ada kesalahan pada postingan nya.. Sampaikan kesalahan tersebut di kolom komentar ya.. Biar kita bisa belajar bersama.. Ok, sekian dulu dan terimakasih..

Wassalamualikum wr.wb.
Previous
Next Post »
Thanks for your comment