对于一些 Python 脚本,我们想把它打包给其他人使用,不是黑色的命令行框,而是打包成一个有界面的程序包给别人,让普通用户也能用上是多么酷的事啊。
涉及到界面,就少不了 GUI 编程,对于一些爬虫脚本或者其他脚本能有一个界面给普通用户使用,用户的体验也是有所上升的。
小编就做了一个图片文本识别的小工具,有着界面,可以打包给别人使用,小编在写界面代码时,并没有从头开始写,而是用了一个叫工具通过拖拽控件的方式,快速生成所需要的界面,小面就来介绍一下这个工具吧~
有了这个工具,你也可以给自己的小脚本添加界面咯!
PAGE 工具
这个工具的名称就叫 “PAGE”
下载链接:
https://sourceforge.net/projects/page/files/latest/download
下载后,我们还需要下载一个 Anaconda,然后把wish所在目录加入环境变量, 例如我的目录是 D:Anaconda3Libraryin,
wish.exe是tcl的脚本执行引擎的exe接口。
添加好后,打开的界面如下所示:
打开后出现了 4 个窗口,很好区分,我们主要设计界面的窗口是最右边的 “New”,它左边的是工具栏 “Toolbar”,用于拖拽界面的控件,另外两个一个是菜单栏,一个是层级目录。
代码生成
小编设计了一个图片文字识别所需要的界面包含了一个输入框,一个标签,两个按钮,一个文本框如下:
界面设计好后,点击菜单栏【Gen_Python】即可看到代码,一个【python gui】一个【support modul】
如果我们只是只想要这样一个简单的界面,不需要关联导入其他项目,就只需要【python gui】的代码即可,【save】保存为 .py 文件,但只是生成这个界面的代码而已,事件的逻辑需要我们自己添加修改。
图片文字识别
小编用上面的界面,添加图片文字识别的逻辑,小编选择调用腾讯云的 api,具体配置,可查看代码的文档。
-
代码
+关注
关注
30文章
4976浏览量
74365 -
GUI
+关注
关注
3文章
699浏览量
43857 -
python
+关注
关注
58文章
4884浏览量
90298
发布评论请先 登录
GUI Guider 如何控制字体生成的范围?
恩智浦嵌入式HMI应用开发工具GUI Guider 1.10.1全新上线
官方新品 | 虹科PCAN-Explorer 7发布:带来Python脚本与灵活授权新体验
无图形界面模式下自定义检查工具的应用
PYQT 应用程序框架及开发工具
termux调试python猜数字游戏
HarmonyOSAI编程页面生成
Python脚本实现运维工作自动化案例
分享---简单快速实现烘烤设备UI界面的方法
如何使用 SEGGER emWin AppWizard 工具为仪表板界面设计图形用户界面?
HarmonyOS AI辅助编程工具(CodeGenie)页面生成
GUI Guider全新优化方案GUI xTurbo-VeloRender初体验:基于i.MX RT平台的LVGL渲染能力突破
【PCA9958HN-ARD】GUI工具的使用
AWTK,开启属于你的GUI之美
如何使用Python脚本实现GUI界面生成工具
评论