前言:
此时大家对“python图形化界面开发工具”大约比较珍视,各位老铁们都想要分析一些“python图形化界面开发工具”的相关内容。那么小编同时在网摘上搜集了一些关于“python图形化界面开发工具””的相关内容,希望小伙伴们能喜欢,兄弟们快快来了解一下吧!1 说明:
1.1 EasyGUI是python的一个GUI(图形用户界面),比内置tkinter(python3以后内置)还简单好用。
1.2 EasyGUI运行在tkinter之上。
1.3 无需中文设置,自带中文。
1.4 默认和自定义超级方便。
2 安装:pip install easygui即可。
pip install easygui#官网地址:
3 msgbox介绍:
3.1 代码:
#---导出模块---import easygui as g#方法#方法一:#默认效果#msg = g.msgbox("Hello Easy GUI") #方法二:#自定义标题和Ok按钮名#msg = g.msgbox(msg="Hello Easy GUI",title="第一个窗口",ok_button="加油")#方法三:#插入图片法,图片默认目录下,大小默认的。msg = g.msgbox(msg="Hello Easy GUI",title="第一个窗口",ok_button="加油",image='18.jpg')#msgbox的参数就这几个,root与tkinter有关,因为EasyGUI是运行在tkinter上的#msgbox(msg='(Your message goes here)', title=' ', ok_button='OK', image=None, root=None)
3.2 效果图:1~3
4 ccbox介绍
4.1 代码:
#ccbox介绍#方法一'''import sysimport easygui as g#ccbox=2个c=choicesif g.ccbox("你今天回不回来?",choices=("回来!","不会来!")): #第一个选择的弹出框 g.msgbox("我很高兴!你快回来呀。")#第二个选择的操作,退出系统else: sys.exit(0)'''#方法二:import easygui as g#当然简单的话,就不需要msg=,一看就知道。#这个choices的内容是按顺序的选项按钮,从左到右。if g.ccbox(msg="你今天回不回来?",choices=("回来!","不会来!"),): #第一个选择的弹出框 g.msgbox(msg="我很高兴!你快回来呀。")#第二个选择的操作,退出系统else: g.msgbox(msg="你不回来,我很难过的。")#选项参数# ccbox(# msg='Shall I continue?', title=' ', # choices=('C[o]ntinue','C[a]ncel'), image=None, # default_choice='Continue', cancel_choice='Cancel')
4.2 效果图
5 buttonbox介绍
5.1 代码:
#buttonbox介绍import easygui as g#可以自己增加几个按钮,方法一#g.buttonbox(msg="你喜欢下面哪种颜色?",title="",choices=("红色","黑色","蓝色","白色","绿色"))#参数,默认三个按钮,可以自定义# buttonbox(msg='', title=' ', choices=('Button[1]','Button[2]','Button[3]'), # image=None, images=None, default_choice=None, cancel_choice=None, callback=None, run=True) #gif格式图片不能显示动画,方法二g.buttonbox(msg="你喜欢下面哪种颜色?",title="",images='33.gif',choices=("红色","黑色","蓝色","白色","绿色"))
5.2 图
6 choicebox介绍
6.1 代码:
#choicebox介绍import easygui as gmsg = "Pick an item"title = "choicess"choicess_list = ["book","swim","骑自行车","TV"]#方法一#reply = g.choicebox(msg,choices=choicess_list)#方法二,注意到了没有:msg,不用写msg=msg,但是title=title必须这样写reply = g.choicebox(msg,choices=choicess_list,title=title,preselect=2)#参数,preselect=0,预先选择是0位#choicebox(msg='Pick an item', title='', choices=[], preselect=0, callback=None, run=True)
6.2 图
7 multchoicebox介绍:多项选择(题)---让我想起。
7.1 代码:
#multchoiceboximport easygui as g#方法一,简单g.multchoicebox(msg="请选择你喜欢哪些颜色?",choices=("红色","白色","蓝色","绿色"))#参数,与choicebox差不多#multchoicebox(msg='Pick an item', title='', choices=[], preselect=0, callback=None, run=True)
7.2 图:
=====未完待续====
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #python图形化界面开发工具