Tkinter应用———python函数查询录入系统开发

介绍一个使用Python和Tkinter开发的函数查询录入系统,具备GUI界面和MySQL数据库连接功能,支持函数信息的录入、查询、修改和删除。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

tkinter应用——python函数查询录入系统开发


我相信每个学习编程的朋友在 学习之初都会抱着一颗好奇的心想了解每天都在用的APP是怎么运作的,是怎么编写出来的,是不是也想写一款有 图形用户界面的程序,而不是最开始学习C语言的时候的那种的黑屏交互模式。

先声明,我还是小白,刚开始学python,写都不好的多多包涵,给意见。

其实我查了一下python的GUI编程有挺多的,我选择的是最简单的tkinter(pyQt也蛮不错的,但是相比之下比较复杂),我也没学很久,寥寥草草的看了看文档就开始操作了,给大家推荐两篇适合学习的文档,python图形化界面设计GUI之tkinter窗口视窗教程大合集,第二个写的比较全面,参考例子也蛮多。推荐!!!

于是我边学边写,花了几天的时间写了一个很简单的带界面的程序,基本主要功能就是录入以及查询python的函数,数据需要连接MySQL,程序框图如下。

连接数据库
开发模式
查询模式
开发者二次登录
新增
添加
修改
删除
格式化
详细功能录入
保存至数据库
修改函数信息
删除函数库
删除函数
清空数据库
搜索函数
显示函数详细信息

相信每个学过C语言的同学都写过什么学生信息管理系统之类的简单交互程序,我这个本质其实是一样,只不过添加了GUI界面和数据库而已,学一点python和简单的SQL语句就可以写一个像模像样的界面程序了,我这个很初级,有兴趣的可以下载看一下,下载地址:python—函数录入及速查手册开发,可以作为一个入门程序去了解并学习tkinter。

先上图给大家看一下成果(程序的背景图片来源于网络,并非原创,侵权删)。
数据库连接(连接mysql,当然你得安装数据库服务以及账号密码)
在这里插入图片描述
帮助文档(有些人不会安装mysql,看看这个)
在这里插入图片描述
功能选择界面(可以选择开发模式和查询模式)
在这里插入图片描述

开发模式登录(安全起见,开发的话再重新登陆一次)
在这里插入图片描述

开发功能选择(共5个基本功能,应该够用了)
在这里插入图片描述
新增函数库(用于新增函数模块)
在这里插入图片描述

函数录入界面(可以录入一下函数的基本信息,限制1024个字符)
在这里插入图片描述
函数库添加(可以继续添加那些你没有录完的函数模块)
在这里插入图片描述

函数库修改(发现录错了怎么办?放心可以随时改)
在这里插入图片描述

函数库删除界面(可以随时删除你不想要的函数模块或函数)
在这里插入图片描述

函数查询(可以查询某个函数模块的某个函数,右侧显示大概信息)
在这里插入图片描述

函数详细信息查看(显示函数的具体信息,随时来查吧!)
在这里插入图片描述
这个小程序虽然看起来有点幼稚,但是基本上已经把常用的tkinter函数全部用到了,而且是我写出来第一个能点点鼠标就能用的程序,我表示很满意了,而且有了第一次会有第二次,我这个耐不住寂寞的性格肯定还会写一些其他好玩的程序哈哈哈。

写的过程中我遇到了很多的问题,比如要显示图片,我知道不借助其他函数模块的话是必须使用.gif格式的图片,但是还是显示不出来,偶然间我发现把图片设为全局变量(global)就可以显示了,知道的小伙伴可以告诉我怎么解决。还有跨文件传输变量,类的使用,还有什么文本显示不全等等等问题,不过好在都解决了,大家可以下载看一看,不喜勿喷哦!

我不是学计算机的,里面的写的语法很初级,也不太规范,比如在一个程序里变量名都可能有重复的,在高手们眼里看来非常幼稚,不过我还在慢慢学,但我也没有更多的时间优化了,还得考研,而且还是跨考计算机,祝我好运吧!!!

再附一遍下载地址:python—函数录入及速查手册开发

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值