Loading Bar Character Python Count

Aduh saya bingung untuk membuat judul postingan tutorial kali ini. Disini maksud dari judul diatas adalah, menghitung jumlah variabel dengan menggunakan loading bar berkarakter.

Ilustrasinya begini :

Misalkan ada jumlah data sebanyak 10, maka per 1detik akan mengeluarkan loading berkarakter.
Outpunya :
* (1 detik ) * (1 detik ) * (1 detik ) * (1 detik ) * (1 detik ) * (1 detik ) * (1 detik ) * (1 detik ) * (1 detik ) * (1 detik ) *
Bintangnya adalah karakter hitungnya sebanyak 10 karena variabelnya bercount 10.

import sys
import time

def wait(n):
    time_counter = 0
    while True:
        time_counter += 1
        if time_counter <= n:
            time.sleep(1)
            sys.stdout.write(“*”)
            sys.stdout.flush()
        else:
            break
    sys.stdout.write(“n”)
wait(10)

Yup seperti itu ya, mudah dipahami lah, jika jumlah datanya diambil dari sql count, ya gampang… buat dulu sql scriptnya dengan menghitung jumlah data, setelah itu tinggal tampilkan dengan karakter deh.
 

Leave a Reply

Your email address will not be published. Required fields are marked *