У меня есть функция в моем сценарии. Я не знаю, сколько времени занимает выполнение одной и той же функции, поскольку размер ввода каждый раз отличается. Я хотел отображать индикатор выполнения, пока функция работает. Как я могу сделать это возможным? Это он код. Я должен отображать индикатор выполнения, пока работает display_l oop ().
Это мой код:
from tkinter.ttk import Progressbar
import tkinter as tk, time
def display_loop(no):
for i in range(1,no):
print(i)
def proceed():
progress = Progressbar(root, orient = 'horizontal',length = 100, mode = 'indeterminate')
no = int(input("enter input"))
display_loop(no)
progress['value'] = 10
ime.sleep(1)
root= tk.Tk()
root.title("Display")
tk.Button(root, text='Start',fg="red",font="Times",command= proceed).place(x=300,y=250)
root.geometry("500x500")
root.mainloop()
Спасибо.