Gooey介绍
这里用到的是一个第三方包Gooey,它只需要一行代码,就可以将Python程序,转换为图形界面应用【加上装饰器函数, 额外添加几个参数就可以了】
Gooey是一个Python GUI程序开发框架,基于wxPython GUI库,使用方法类似于Python内置CLI开发库 argparse,用一行代码即可快速将控制台程序,转换为GUI应用程序。
官方地址:https://github.com/chriskiehl/Gooey
① 安装方式
② 一个简单的例子
Gooey 通过将一个简单的装饰器附加到主函数上,然后使用GooeyParser可将你所有需要用到的参数,可视化为文本框、选择框甚至是文件选择框。
结果如下:
和program_name参数配置一样,Gooey 还支持很多其它配置,下面是它支持的参数列表:
此时可以思考一下,可视化界面上需要有一个文件选择框,我们选择好对应文件夹之后,点击开始,就可以实现最终的文件分类,岂不美哉/p>
那么如何使用这个库实现这个功能呢/p>
最终效果如下:
生成的exe文件在目录dist下,双击可用。
学习不要孤军奋战,最好是能抱团取暖,相互成就一起成长,群众效应的效果是非常强大的,大家一起学习,一起打卡,会更有学习动力,也更能坚持下去。你可以加入我们的测试技术交流扣扣群:914172719(里面有各种软件测试资源和技术讨论)
喜欢软件测试的小伙伴们,如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!
好文推荐
转行面试,跳槽面试,软件测试人员都必须知道的这几种面试技巧!
面试经:一线城市搬砖!又面软件测试岗,5000就知足了…
面试官:工作三年,还来面初级测试怕你的软件测试工程师的头衔要加双引 …
什么样的人适合从事软件测试工作/p>
那个准点下班的人,比我先升职了…
测试岗反复跳槽,跳着跳着就跳没了…
文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览209182 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!