首页 / 知识
python如何创建操作页面
2023-11-12 12:56:00
python如何创建操作页面
说明
Python自带tkinter模块,本质上是GUI工具包TK的Python编程界面,提供了快速方便地创建GUI应用的方法。
过程
(1)导入tkinter相关的模块。
(2)通过pack()方法定义初始化函数,将组件传递到父容器。
(3)定制创建组件的方法,我们创建一个标签和一个按钮,这个按钮被点击之后,就会触发who方法。
(4)通过messagebox显示提示框。
(5)对APP进行实例化,然后通过主线程监听界面操作。
实例
fromtkinterimport*
importtkinter.messageboxasmessagebox
classMyApp(Frame):
def__init__(self,master=None):
Frame.__init__(self,master)
self.pack()
self.createWidgets()
defcreateWidgets(self):
self.helloLabel=Label(self,text="世界上最帅的人是谁?")
self.helloLabel.pack()
self.quitButton=Button(self,text="谁呢?",command=self.who)
self.quitButton.pack()
defwho(self):
messagebox.showinfo("答案","当然是小帅b啦")
myapp=MyApp()
myapp.master.title('hello')
myapp.mainloop()
以上就是python创建操作页面的方法,希望对大家有所帮助。更多Python学习教程请关注我们
最新内容
相关内容
python怎么调用类方法
python怎么调用类方法,培训,方法,实例,静态,定义,参数,属性,对象,关键字,以上,python中的类用来描述具有相同的属性和方法的对象的集合。它定python判断字符串是否为小数的方法
python判断字符串是否为小数的方法,培训,代码,合法,小数点,小数,整数,字符串,方法,右边,左边,python想判断一个字符串是不是一个合法的小数,但python可以继承父类方法吗
python可以继承父类方法吗,培训,代码,名字,方法,动物,属性,编译器,这样的话,定义,里面,python继承,调用父类属性方法在python里面,继承一个类python类、模块、包的概念及区别
python类、模块、包的概念及区别,概念,数据,培训,模块,名字,环境,基础,文件,函数,定义,类类的概念在许多语言中出现,是面向对象编程的基础,很容python字符串连接的方法有哪些
python字符串连接的方法有哪些,培训,字符串,基础,方式,两个,变量,函数,空白,语言,功能,python中有很多字符串连接方式,下面总结一下:最原始的字python模块能优化Python的运行速度
python模块能优化Python的运行速度吗?,代码,平台,培训,官网,环境,工作,系统,模块,程序,语言,今天介绍下Psyco模块,Psyco模块可以使你的Pythonpython字符串拼接有哪些方法?
python字符串拼接有哪些方法?,培训,一致,字符串,位置,异常,结果,方式,方法,字符,参数,python拼接字符串一般有以下几种方法:①直接通过(+)操作python创建多线程的两种方法
python创建多线程的两种方法,培训,第一,代码,业务,方法,线程,函数,任务,演示,实例,当我们使用python编程的过程中需要多个输出的任务的话,为了python如何为函数和模块起别名
python如何为函数和模块起别名,名称,培训,函数,别名,模块,冲突,关键字,以上,两个,程序,python如何为函数和模块起别名1、如果要导入的函数的pythongetopt模块是什么
pythongetopt模块是什么,分析,培训,异常,灵活,参数,模块,冒号,选项,后面,表示,python中getopt模块是什么1、Getopt模块是专门处理命令行参数python集合的并集操作
python集合的并集操作,培训,操作,参数,更多,语法,符号,实例,元素,以上,两个,python集合的并集操作说明1、可以使用|符号来计算两个或更多集合python有哪些大小写转换方法
python有哪些大小写转换方法,培训,字符串,方法,字符,字母,大写字母,大小写,长度,单词,大小,python中有哪些大小写转换方法1、lower()方法,大写