Python中的ttk的Progressbar进度条如何实现?
Python中ttk的进度条如何实现,为什么我运行后,进度条不动
from tkinter import *
from tkinter import ttk
def run(p):
p.start()
total = 1
for i in range(1, 10001):
total *= i
p.stop()
return total
if __name__ == "__main__":
parent = Tk()
label = Label(parent, text="TEST")
label.pack()
p = ttk.Progressbar(parent, orient = "horizontal", length=200, mode="indeterminate", value=200.0)
p.pack()
label = Label(parent, text="x")
label.pack()
x = run(p)
print(x)
parent.mainloop()
...全文
相关推荐
tkinter关于ttk应用的详细教程
(进度条)、Scale(滑动条)、Spinbox(微调框)等。
Python进度条的制作代码实例
通过给出的代码实例,我们可以了解到进度条的实现原理及方法。首先,Python中实现进度条的一个简单方法是通过循环结构不断地打印字符,构成进度条的效果。
Python Tkinter Extensions:Tkinter / Ttk的其他图形类和小部件-开源
Ttk包含了一些原生Tkinter中没有的控件,如Notebook(选项卡式界面)、Treeview(用于显示表格数据)和Progressbar(进度条)等,这些都极大地增强了Tkinter的灵活性和功能性
progressbar.zip
- **Python**:在Tkinter库中,Ttk.Progressbar可以用来创建进度条,而在wxPython和PyQt等其他GUI库中也有相应组件。
进度条实现思路
在Java中,我们可以使用Swing或JavaFX提供的ProgressBar组件;在Python的Tkinter库中,有ttk.Progressbar可供使用;在JavaScript中,HTML5提供了


