首页
社区
课程
招聘
[原创]基于Python的tkinter库封装的极简跨平台Gui客户端框架
2023-9-27 10:03 4352

[原创]基于Python的tkinter库封装的极简跨平台Gui客户端框架

2023-9-27 10:03
4352

导航

说明

在产品或项目工作中,可能会遇到需要给非开发人员或者客户提供简易的PC小工具,这些小工具通常用户交互比较简单;功能也不复杂;同时需要支持多平台以便适用更多场景。

由于Python开发简单,跨平台,且自带简易的gui框架库,因此本项目基于tkinter简单封装了跨平台的客户端,方便有此需求的开发者可以快速构建一个跨平台的应用。

  • 支持Windows/MacOS/Linux
  • 支持欢迎页说明
  • 支持多语言(中文/英文)
  • 支持界面输入内容记忆功能
  • 支持子功能按需发布(插件化加载)
  • 支持一键编译发布(打包)
  • 支持执行过程控制台输出和日志记录

功能

Windows

运行方式:

  • 方式1:在文件管理器或桌面双击tinyui-win.exe
  • 方式2:在cmd终端中输入命令python tinyui.py

应用界面:



MacOS

运行方式:

  • 方式1:在Finder/访达或桌面双击tinyui-mac
  • 方式2:在终端中输入命令python tinyui.py

应用界面:



Linux(Ubuntu)

运行方式:

  • 方式1:在文件管理器或桌面双击tinyui.py
  • 方式2:在终端中输入命令python tinyui.py

应用界面:



许可协议

本项目基于MIT许可协议,详情查看 许可协议 文档。

本项目和所有的tinyui工具都是MIT许可证下的开源工具,这意味着你可以完全访问源代码,并可以根据自己的需求进行修改。


[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

最后于 2023-9-27 10:05 被Tiony.bo编辑 ,原因:
收藏
点赞3
打赏
分享
最新回复 (5)
雪    币: 5583
活跃值: (3857)
能力值: ( LV5,RANK:70 )
在线值:
发帖
回帖
粉丝
简单的简单 2023-12-1 23:20
2
0
终于遇到一个 tk 大佬了,请问能增加一下日志窗口中下拉滑块操作的代码么,我之前找了好久都没弄成功,不胜感谢
雪    币: 2623
活跃值: (4334)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
zylrocket 2023-12-1 23:57
3
0
哥们很用心呀!我用过EasyGui,可是那个很少更新了,而且关键控件移动困难!
雪    币: 854
活跃值: (938)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
mb_iunhvspv 2023-12-2 00:04
4
0
简单点直接绑定竖方向的滑轨就行了把
雪    币: 253
活跃值: (341)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
Tiony.bo 2023-12-19 22:25
5
0
简单的简单 终于遇到一个 tk 大佬了,请问能增加一下日志窗口中下拉滑块操作的代码么,我之前找了好久都没弄成功,不胜感谢
代码已开源至 Github和Gitee,你可以随时点击文中链接获取
雪    币: 253
活跃值: (341)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
Tiony.bo 2023-12-19 22:26
6
0
zylrocket 哥们很用心呀!我用过EasyGui,可是那个很少更新了,而且关键控件移动困难!
为了尽可能简单,所以只做Python自带的
游客
登录 | 注册 方可回帖
返回