当前位置:首页 > 每日看点

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

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

无意间看到这个问题,那我就顺便宣传一下我手搓的基于 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

分享给朋友:

相关文章

下班后可以做点什么副业赚钱呢?

下班后可以做点什么副业赚钱呢?

首先说明一下,我分享的任务不需要交钱,也不需要入群,只需要你去平台学习就可以。如果有任何让你交钱,进群的任务,请警惕被 割韭菜 。今天给大家分享 7大赚钱副业,新手小白0粉丝 0门槛0技术都可以去做,不说大富大贵,但是赚个零花钱还是可以。如…

现在手里有一万闲钱,买什么币好?

今天是2024年7月29日,看看我的持仓吧。 只有几百刀的那些微持仓就不说了,以下持仓都在几千刀~几万刀不等。 不构成任何投资建议,成本是多次买入的大致均摊成本 $TIA 成本0 $DYM 成本0 $SAGA 成本0 $STRK 成本0 $…

网易云音乐上看到过最触动的热评是什么?

网易云音乐上看到过最触动的热评是什么?

1. “昨天晚上洗澡的时候,我忘记拿毛巾了,喊了声妈妈帮我拿下毛巾, 正当我伸出左手准备接毛巾的时候,我愣了一下,又换了右手。” 希望你永远不会听懂这句话, 永远都不要懂。 ——网易云热评《关键词》 2. 小时候跟着父亲去城里卖西瓜,害…

鸿蒙到底是不是安卓套壳?

鸿蒙到底是不是安卓套壳?

把它是不是套壳先放在一边吧。我讲一个事情,大家自己判断。 华为有一个应用,叫手机管家。这个手机管家对一些 系统底层设置有影响:比如华为从 EMUI 9 开始不允许将第三方启动器设置为默认启动器,依靠的就是这个手机管家。为什么这么说呢?在网上…

在追求家居美学的过程中,如何选择一款电视机,使其既具备出色的音画质又能与家居装饰相得益彰?

在追求家居美学的过程中,如何选择一款电视机,使其既具备出色的音画质又能与家居装饰相得益彰?

先看照片,你就说美不美吧? 我家这个40平的客厅东西放得不少,其中最提升观感的是各种灯光,在这么多灯光中,是不是第一眼视觉中心就落在了电视上?没错,因为这电视是非常特别的环景光电视,与显示器的神光同步一样,会随着画面的变化而变化不同的光…

为什么神经网络可以解偏微分方程,是什么原理?

为什么神经网络可以解偏微分方程,是什么原理?

题主一直比较关心神经网络在其他科学领域的应用,比如数学、物理学还有生物学,比如AlphaFold。本次带来的这篇文章傅里叶神经网络算子解偏微分方程就是一个很有意思的方向,其实我自己去年在给美国一个客户做兼职预测数字货币期权价格的时候就用到过…

发表评论

访客

看不清,换一张

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