当前位置:首页 > 每日看点 > 正文内容

tkinter可以做出多复杂的界面?

卡卷网1年前 (2025-02-24)每日看点248

无意间看到这个问题,那我就顺便宣传一下我手搓的基于 tkinter 二次开发的微型 UI 框架吧(maliang),纯 Python + 标准库开发的,可以在无任何第三方依赖包的情况下使用(当然,加了一些第三方包会有更好的效果):

注:控件纯手搓,Canvas 绘制,无任何资源文件(如图片),无任何必需第三方依赖包(打包超级小,10~11MB 左右),Python 纯度 100%,tkinter 纯度 100%,跨平台(Windows,macOS,Linux)。

丢个我这项目的链接(MIT 协议,免费随便用,随便改,就很 Open 呐!):

GitHub 主仓库(目前 730+ ⭐,个人本科生闲来无事搓了两年半的项目,不喜勿喷):

GitHub - Xiaokang2022/maliang: A lightweight UI framework based on tkinter with all UI drawn in Canvas!

Gitee 和 GitCode 的镜像源:(持续维护)

Gitee - Xiaokang2022/maliang: A lightweight UI framework based on tkinter with all UI drawn in Canvas!GitCode - Xiaokang2022/maliang: A lightweight UI framework based on tkinter with all UI drawn in Canvas!

给几个 demo 的效果图:

tkinter可以做出多复杂的界面?  第1张

部分控件展示(早期测试 demo)

tkinter可以做出多复杂的界面?  第2张

普通 demo,用于展示一般 GUI 程序效果

tkinter可以做出多复杂的界面?  第3张

配合 matplotlib 绘图的 demo,兼容性极强,支持亮色和暗色

tkinter可以做出多复杂的界面?  第4张

融合 ffmpeg,有开箱即用的视频播放器(可定制,展示为 “仿” Win11 UI 风格)

tkinter可以做出多复杂的界面?  第5张

同上,亮色版本,展示为 “仿” Win10 UI 风格

tkinter可以做出多复杂的界面?  第6张

支持简单的 3D 绘图,满足某些特殊需求(可拖动,可选择,可缩放等)

tkinter可以做出多复杂的界面?  第7张

还可以编写游戏!(无图片,棋子是画布绘制的,AI 不是假的,真写了对应的程序)

还要很多很多功能和效果,就不展示了,不知这算不算复杂的 tkinter 程序呢?

demo 获取:(同 MIT 协议,免费随便用,随便改,仍很 Open 呐!

GitHub:Xiaokang2022/maliang-demos: Official demos for package maliang

Gitee:maliang-demos: Official demos for package maliang

什么?你问我怎么使用?教程和文档在这里:(教程还在建设,文档由程序自动生成)

项目主页 - maliang

给大家看一下教程和文档的页面:

tkinter可以做出多复杂的界面?  第8张

教程(网页页面支持暗色和亮色双主题)

tkinter可以做出多复杂的界面?  第9张

文档(同上,网页支持双色主题)

教程网站进不去咋办?没事儿,还有镜像源:(不保证一定同步或者有用)

Netlify - maliang-docs

没啦~


什么?你问我 “按钮事件想要触发矩阵运算,求秩等可行性如何?”(题主问的)

不是哥们儿,这和 tkinter 能做出复杂界面有什么关系嘛?(我不造,别问我……)

严肃的宇宙级免责声明:歪比八卜

扫描二维码推送至手机访问。

版权声明:本文由卡卷网发布,如需转载请注明出处。

本文链接:https://www.kajuan.net/ttnews/2025/02/11155.html

分享给朋友:

相关文章

国内比较好用的快速开发平台有哪些?

国内比较好用的快速开发平台有哪些?

低代码/零代码快速开发平台,一直是近年来很热的一个词,各大巨头的纷纷加入也给这个赛道。题主需要一个能二次开发的低代码快速开发平台,可以试试JVS低代码(私有化)。JVS低代码前端采用Vuex框架和Element-ui组件库,后端则基于Spr...

有没有推荐什么手游搬砖,或者是用手机就能做的工作能日入100左右就好了?

有没有推荐什么手游搬砖,或者是用手机就能做的工作能日入100左右就好了?

大家好,我是思聪。思聪游戏搬砖社每天分享真实靠谱的游戏赚钱的方法。整个游戏的攻略用一句话概括就是:打元宝兑换平台物品,xx元宝兑换一个分红物品。你把你打游戏得来的元宝去兑换平台的分红物品,就能每天领取xx元的分红。(具体看是哪个分红物品,比...

开发了个小程序,咋推广呢?

要是开发了个小程序,想推广的话,可以先从自己的朋友圈子下手,让亲戚朋友都帮忙转发宣传,这样能先有点人气。然后去一些跟你的小程序相关的论坛、社区啥的,发帖子介绍介绍,吸引有兴趣的人。还能找些网红、博主合作,要是他们觉得你的小程序不错,帮忙推荐...

有哪些是你用上了mac才知道的事?

用上了高端的Mac(已退货)才知道:原来文件夹里面的文件,你看到是8个,其实可能有12个。其中3个图标重叠在一起了,另外一个被拖动到屏幕外面了。用上了高端的Mac(已退货)才知道:原来鼠标灵敏度有问题是因为系统内置了鼠标加速度,只能用控制台...

MacOS真的比Windows流畅吗?

我现在公司配的机器,配置是绝对的大古董了惠普z230sff薄塔cpu只是个4770,没错不是4790k,4770全核睿频只有3.8g显卡更是古董,k600,已经结束驱动更新支持了,显存仅1g,跑分跑不过13代uhd核显内存是加到16g得,但...

有没有高手指点一下Google做SEO现在的技巧啊?心好累。

有没有高手指点一下Google做SEO现在的技巧啊?心好累。

搜索引擎优化 (SEO) 的目标是让 Google 在用户输入相关搜索查询时提供您的网页链接。虽然没有固定的蓝图可以保证您获得最高排名,但有几种 SEO 最佳实践(您可以将其视为 SEO 规则)可以增加您在非付费结果中获得良好排名的机会。谷...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。