社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

python私活1500元,制作一个本地Excel文件的管理程序

蚂蚁学Python • 3 年前 • 398 次点击  

一直热爱编程,也一直在做开发,想想自己学了很多编程语言,但用起来最舒服、最喜欢的还是python,它的代码简洁易读、应用广泛、开发效率高,把原本枯燥写代码的过程变成一享受。还缘于它带给我们的独特思维体验,以及为他人、为社会服务的成就感。当然还有更重要的一点,就是能与一些志同道和的朋友交流与创作。蚂蚁老师就是为我们提供平台的好导师与好朋友!最近接了一个项目,就是蚂蚁老师推荐的,用python做GUI开发,结合项目需求,其实感觉用flask或django做一个网站也是一个不错的选择,但是客户也是python的爱好者、初学者,想借助这个项目提升一下自己的编程基础,所以选择GUI。顺利开发结束,因蚂蚁老师的介绍,与客户也成为朋友,最终将项目成品与源代码全部转发。下面将整个项目界面及功能与大家分享,请多多指教!一、登陆页面1.录入信息点击【登录】即可登录系统(如上图) 2.登录信息将自动填充到主页面相应栏(如下图) 3.此程序主要采取面向对象编程思想,将功能进行封装。此页面封装为【Loglin,以参数形式传递给主页面】

二、主页面 1.进入主页面,录入信息点击【保存】即可完成数据存储 2.此页面封装为【MainPage】,主要完成数据录入与修改

三、查询页面 1.选择查询起始时间点击【查询】即可查询相应时段数据 2.选择查询起始时间,输入患者姓名,即可查询该时段内所有患者信息 3.选择查询起始时间,输入接触者姓名,即可查询该时段内所有接触者信息 4.查询使用【封装的SQL语句】,表格使用【Treeview】四、删除信息 1.任意选择一条数据点击【删除】即可完成快速删除任务 2.将treeview与获取数据选项进行bind,执行快速定位与删除

五、修改信息 1.任意选择一条数据点击上边菜单栏【录入】即可进入信息修改界面,点击【载入修改信息】,即可快速完成修改信息的自动填充,修改后点击【保存/修改】即可完成修改任务 2.将选中数据存储在[listdata]中,便于快速填充与修改

五、导出功能 1.在主页面,直接点击【导出excel】即可快速完成数据导出任务(如下图) 2.利用pandas的【read_sql】【to_excel】完成快速导出

六、版权页面 1.利用PIL库进行图片的处理与载入

 

感谢蚂蚁老师给提供的学习和实战的机会,python现在是全世界流行的编程语言,应用场景广泛,也正在逐步走向大众视野,我们只有多学习、多请教、多实践,知识才会越来越丰富,思维才会越来越敏捷!愿我们所有热爱编程的人,学有所得、学有所获,为和谐社会贡献自己的力量!


想跟蚂蚁老师做副业吗?购买如下套餐,提供答疑服务、进群、提供副业接单权限


注意:在抖音扫码购买

购买后加老师微信:ant_learn_python,答疑进群



Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/134059
 
398 次点击