progress_meter

软件截图:
progress_meter
软件详细信息:
版本: 1.0
上传日期: 15 Apr 15
许可: 免费
人气: 40

Rating: 2.0/5 (Total Votes: 1)

progress_meter是一个Python模块,提供长期运行的任务非常简单的进度条。
设计有点类似EasyGUI,让简单的​​脚本是GUI-田间而不被重构为回调和事件循环。它自然可以用作除了EasyGUI的工具。接口不能是相当简单,但希望它只是一个稍微复杂一些。
progress_meter基于这些代码由迈克尔·兰格。
高层次的接口看起来是这样的:
从progress_meter进口withprogress
@withprogress(300,颜色=“绿色”)
高清演示(FOO,酒吧=无):
 在我的范围(300):
 #做的一个(或几个)步骤的处理,然后...
 产量我
演示()
可以使用例外,以查看是否用户取消过程中,它完成之前:
尝试:
 演示()
除了UserCancelled:
 打印(“取消”)
其他:
 打印(“已完成”)
还有一个在其中您可以直接实例化窗口,较低级别的界面:
从progress_meter进口MeterWindow
高清_demostep(米,价值):
  meter.set(值)
&NBSP;如果值<1.0:
&NBSP;值=价值+ 0.005
&NBSP; meter.after(50拉姆达:_demostep(计值))
&NBSP;否则:
&NBSP; meter.set(值,“演示成功完成”)
高清演示():
&NBSP;根= MeterWindow(的className ='米演示“)
&NBSP; root.meter.set(0.0,“开始演示......”)
&NBSP; root.after(1000,拉姆达:_demostep(root.meter,0.0))
&NBSP; root.mainloop()
单独使用进度条在一个更完整的图形用户界面,你可以从这个模块(其中的子类tkinter.Frame)使用仪表类

要求

< p>
  • 在Python中

类似的软件

Linux on SX1
Linux on SX1

3 Jun 15

QtitanRibbon
QtitanRibbon

17 Feb 15

wxGTK
wxGTK

3 Jun 15

OpMenu
OpMenu

2 Jun 15

意见 progress_meter

评论没有发现
添加评论
打开图片!