import tkinter.ttk
# 导入模块.
# tkinter.ttk同tkinter相比很多组件都是类似的
# tkinter.ttk和tkinter同时使用时存在覆盖问题
window = tkinter.Tk()
window.title('进度条')
window.geometry('320x480')
bar = tkinter.ttk.Progressbar(window, length=200)
# 创建进度条对象,母窗口为window.进度条长200
bar['value'] = 70
# 设置进度条进度为70%
bar.grid()
def val():
bar['value'] = 100
b = tkinter.ttk.Button(window, text='完成', command=val)
b.grid()
# 按钮 按下后 进度设置为100%
window.mainloop()