推荐一个Tkinter GUI 设计神器,不用一行代码就能搞定! 您所在的位置:网站首页 原子核什么样子 推荐一个Tkinter GUI 设计神器,不用一行代码就能搞定!

推荐一个Tkinter GUI 设计神器,不用一行代码就能搞定!

2023-07-01 06:30| 来源: 网络整理| 查看: 265

在Python语言的世界里,有许多的界面开发库,包括python内置的tkinter,以及pyQt、wxPython等第三方库。在利用这些库进行界面开发时,都需要开发者自己编写程序,设计界面,对于开发者的编程能力要求较高。

菜鸟哥最近在GitHub上发现了一个利用tkinter进行界面设计的项目,无需一行代码,即可设计精美的界面,一起来看看吧。

01.项目介绍

项目名称为Tkinter Designer,是一款自动化的tkinter GUI 设计神器。

项目传送门:https://github.com/ParthJadhav/Tkinter-Designer

该项目贴心的为开发者配备了中文的简介,方便了中文开发者的阅读和使用。

通过中文文档,可以帮助我们快速的理解Tkinter Designer的使用方法。

02.Tkinter Designer的安装

首先,将Tkinter Designer的项目下载到本地。

然后在Tkinter-Designer文件夹下,运行pip3 install -r requirements.txt的命令来安装必需的第三方库。

完成以上两个步骤后,就实现了Tkinter Designer的环境准备。

接下来就是利用Figma,在线设计一个界面,然后将 Figma 文件 URL 和 API 令牌粘贴到 Tkinter Designer 中。

03.Figma的使用

对于Figma,大家可以理解为一个在线的界面制作网页,可以通过拖动模块来搭建界面。

Figma传送门:https://www.figma.com/

按照figma的注册流程完成注册后,点击右上角的”新建“,即可创建新的项目。

对于Figma的界面搭建,Tkinter Designer也提供了使用的教程:

https://www.youtube.com/watch?v=mFjE2-rbpm8&ab_channel=Parthjadhav

教程是采用英文进行解说的,但是搭配视频的讲解非常容易理解。

菜鸟哥已经将讲解视频下载,方便大家观看。

创建界面的网页页面如下图所示:

界面上方是功能区,包含了文本,矩形框等基础模块。

页面右侧是不同模块的设计内容,包含了模块的字体格式,颜色等内容的设置。

界面中央则是整个界面的展示,大家设计的界面都会展示在界面中。

需要注意的是,为了能够利用Tkinter Designer将Figma界面,转换为python程序,在模块命名时,必须严格按照左侧的命名规则进行命名,利用文本内容展示框,命名为Text,而按钮则命名为Button。

究其缘由,是Tkinter Designer的源程序中要求的。

从源代码中,可以看到,Tkinter Designer要求模块以TEXT、TextBox等方式进行命名。

04.获取Figma 文件 URL 和 API 令牌

当界面制作完成后,接下来就是Tkinter Designer发挥的时候了。

Tkinter Designer需要输入Figma文件的url地址和API的令牌信息。

对于文件的url地址获取,大家首先点击右上角的”Share“按钮,然后在弹出窗口中点击”Copy link“按钮即可。

对于API的令牌的获取。回到主页面,点击右上角的settings,向下翻动找到”Personal access tokens“即可申请API的令牌。

05.视频展示

获取到url地址和API令牌后,接下来就是利用Tkinter Designer的时候了。这里菜鸟哥通过视频讲解的方式,来为大家展示Tkinter Designer程序的使用方法。

总结:

以上就是菜鸟哥为大家分享的Tkinter Designer项目,不用写一行代码,就可以实现界面的制作,大家可以按照菜鸟哥为大家提供的教程,一点点学习起来,制作精美的界面!

推荐阅读:入门: 最全的零基础学Python的问题  | 零基础学了8个月的Python  | 实战项目 |学Python就是这条捷径干货:爬取豆瓣短评,电影《后来的我们》 | 38年NBA最佳球员分析 |   从万众期待到口碑扑街!唐探3令人失望  | 笑看新倚天屠龙记 | 灯谜答题王 |用Python做个海量小姐姐素描图 |碟中谍这么火,我用机器学习做个迷你推荐系统电影趣味:弹球游戏  | 九宫格  | 漂亮的花 | 两百行Python《天天酷跑》游戏!AI: 会做诗的机器人 | 给图片上色 | 预测收入 | 碟中谍这么火,我用机器学习做个迷你推荐系统电影小工具: Pdf转Word,轻松搞定表格和水印! | 一键把html网页保存为pdf!|  再见PDF提取收费! | 用90行代码打造最强PDF转换器,word、PPT、excel、markdown、html一键转换 | 制作一款钉钉低价机票提示器! |60行代码做了一个语音壁纸切换器天天看小姐姐!|年度爆款文案1).卧槽!Pdf转Word用Python轻松搞定!2).学Python真香!我用100行代码做了个网站,帮人PS旅行图片,赚个鸡腿吃3).首播过亿,火爆全网,我分析了《乘风破浪的姐姐》,发现了这些秘密 4).80行代码!用Python做一个哆来A梦分身 5).你必须掌握的20个python代码,短小精悍,用处无穷 6).30个Python奇淫技巧集 7).我总结的80页《菜鸟学Python精选干货.pdf》,都是干货 8).再见Python!我要学Go了!2500字深度分析!9).发现一个舔狗福利!这个Python爬虫神器太爽了,自动下载妹子图片 点阅读原文,领AI全套资料!


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有