Computer >> Máy Tính >  >> Lập trình >> Python

Tiện ích thanh tiến trình trong Python Tkinter

Thanh tiến trình là một phần tử GUI phổ biến được sử dụng để hiển thị tiến trình của một số tác vụ nhất định. Trong bài viết tis, chúng ta sẽ xem cách tạo thanh tiến trình bằng thư viện Python tkinter GUI.

Trong chương trình dưới đây, chúng tôi đã nhập mô-đun con của thanh tiến trình của mô-đun tkinter.ttk. Sau đó, sử dụng đối tượng kiểu để tạo các tùy chọn kiểu và cung cấp giá trị cho độ dài của nút cũng như giá trị của tiến trình.

Ví dụ

import tkinter as tk
from tkinter.ttk import Progressbar
from tkinter import ttk
canv = tk.Tk()
canv.title("Tkinter Progressbar")
canv.geometry('250x100')
style = ttk.Style()
style.theme_use('default')
style.configure("grey.Horizontal.TProgressbar", background='blue')
bar = Progressbar(canv, length=180, style='grey.Horizontal.TProgressbar')
bar['value'] = 50
bar.grid(column=0, row=0)
canv.mainloop()

Đầu ra

Chạy đoạn mã trên cho chúng ta kết quả sau -

Tiện ích thanh tiến trình trong Python Tkinter