python图形化界面-我的第一个python窗体_Python的图形化窗口编程(1)

python能做的东西太多,以致大多数人在学习的过程中出现了迷茫。但是,无论学习哪个方向,都比原地观望要好。

我们今天学习python的图形界面制作,python的界面制作有很多。

很多人吐槽python的界面很丑,我们都还没有做出来。你也不是一直都想站在旁边看别人如何表演吧!再丑也是自己做出来的!努力吧。

我们今天学习tkinter模块

Tkinter模块("Tk 接口")是Python的标准Tk GUI工具包的接口,属于Python的内置模块,直接import tkinter即可使用。

导入的话就是import tkinter.

作为界面学习,我们第一个要学习的是windows,也就是窗口。

所有界面第一个可视化的元素都是窗口。

我们学习,一直秉承的是最小化思维。等最小化思维的套路演练熟悉了,再做纵向的深入,然后再横向的做知识扩展。

直接上代码

import tkinter

root= tkinter.Tk()

root.mainloop()

输入完成后,直接执行,窗口就出来了,是不是很简单?yes

学软件难就难在搞了一些很复杂的东西,结果越搞越乱,始终没有看到自己的成果,继续折腾下去,自己信心都没有了。

所以,看到自己的成果最重要!

It is very important to see result of mine!

第一行就是导入模块

第二行就是建立root对象。使用tkinter下面的Tk()方法来建立。

第三行就是消息循环,也就是让窗口显示出来。

我们先从一穷二白走出来,接着就是让这个界面显示的信息越来越多,然后场面越搞越大。

import tkinter

root= tkinter.Tk()

root.title('南大盛联的Python窗体')

root.geometry('320x240')

root.mainloop()

学软件难就难在搞了一些很复杂的东西,结果越搞越乱,始终没有看到自己的成果,继续折腾下去,自己信心都没有了。

所以,看到自己的成果最重要!

我们新增加的

第三行的意思是:这个窗口有一个名字

第四行的意思是:我们这个窗口的大小是320*240

然后我们的窗体可以像windows窗口大小,把鼠标放在角落进行缩小放大

import tkinter

import tkinter.messagebox

def but():

kinter.Toplevel()

root=tkinter.Tk()

root.title('南大盛联的Python窗体')#标题

root.geometry('640X480')#窗体大小

root.resizable(False, False)#固定窗体

f = tkinter.Button(root,text='子窗体',command=but).pack()

root.mainloop()

点击【子窗体】,然后跳出一个新的窗口

然后,我们发现这个母窗体不可以进行缩放,子窗体可以放大缩小,这个起作用的代码在第8行。

最后这个程序:

第三行,第四行定义了一个函数,在第9行里面进行了直接调用。

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值