项目实战Python如何为一个goo

北京湿疹医院简介 https://m-mip.39.net/czk/mipso_8589789.html

前面内容,我们详细了解了使用gooey库创建GUI应用程序的方法,并在创建应用程序的基础上,介绍了如何通过设定

Gooey装饰器参数,来改变界面外观的方法。

界面进度条

今天,我们详细介绍如何为一个gooey创建的应用程序添加进度条?然后介绍一个诗词展示案例,如下图:

添加进度条和程序运行时间

在此基础上,我们对项目OCR应用程序进行改进。使其也展示进度控件。

关于进度条的一些全局参数设定

先来看下gooey库中进度条相关的一些全局参数:

progress_regex:用于模式匹配运行时进度信息的文本正则表达式

progress_expr:一个自定义的求值表达式,根据需要转换正则表达式匹配。简单来讲,它是正则表达式progress_regex的Python表示形式,这一步如果设置不合适,则进度条无法正常显示,因此,使用时建议尽量不用这个参数!

hide_progress_msg:隐藏与progress_regex匹配的文本进度更新的选项

disable_progress_bar_animation:禁用进度条

timing_options:这包含用于显示剩余时间和已用时间的选项,可与progress_regex和progress_expr一起使用:已用/剩余时间。包含为带有选项

show_time_remaining和hide_time_remaining_on_


转载请注明:http://www.aierlanlan.com/rzdk/3643.html