Python

状课网-少儿编程网课专业平台

Python python青少年编程—python之数据库版图书信息管理系统(二)

发布时间:2021-11-25 11:50:14 浏览 0

  各位小伙伴大家好:

  上期我们完成了数据库的创建,并新建了一张数据表用于保存图书信息。

  本期我们继续在原来的基础进行完善,主要是完成主界面相关按钮的新建和图书新增界面的设计。

  我们先来看一下主界面的显示效果:

python青少年编程—python之数据库版图书信息管理系统(二)

  从界面中我们可以看到有四个按钮和一个文本标签。

  程序里面没有意外,所有按钮和标签的位置都是经过多次调整的结果。

  大家可以自己修改它们来试试,同时加深对组件中参数的理解。

  下面是参考代码:

python青少年编程—python之数据库版图书信息管理系统(二)

  从上图中我们除了看到按钮和标签外,还在这些代码前面声明了四个函数。

  函数里面什么也没有,写在这里的目的是为后面完善这部分内容做准备,同时也是为了系统不报错程序能够正常运行。

  完成了主界面的搭建,接下来完成一个新增图书信息创建的创建和界面的设计。

  程序的运行效果如下:

python青少年编程—python之数据库版图书信息管理系统(二)

“新增图书信息”

  实现的功能就是在当用户点击按钮的时候弹出一个新的窗口,用于获取用户输入、添加图书。

  在新窗口中我们可以看到有四个文本标签和四个输入框,它们的代码如下:

python青少年编程—python之数据库版图书信息管理系统(二)

  上面代码看起来很长比较多,其实每个标签的内容都差不多,无非是显示的文本和位置有所不同。

  只是为了程序后面获取用户的输入,我们在前面新建了部分变量。

  并且在输入框中进行了关联,这部分内容我们后期会进一步来理解。

python青少年编程—python之数据库版图书信息管理系统(二)

  相信大家看了下面的截图,就会对以上的代码有一个更加清晰的认识了。

  好了各位小伙伴,本期内容就为大家分享到这里吧。

  感谢您的关注,我们下期再接着聊。  

  文章来源:创客编程小屋

本文链接:https://www.ascratch.com/news/17600.html

上一篇:python青少年编程—python数据库编程之SQLite(一) 下一篇:返回列表