EazyGui的功能演示
在命令行中调用:
import eazygui as g
g.egdemo()
# 这样就可以查看eazygui所有的方法啦
EazyGui的导入方法
# 第一种:使用时前缀过长
import eazygui
eazygui.msgbox(...)
# 第二种:导入整个包
from eazygui import *
msgbox(...)
# 第三种:换个名称代指,使保持EazyGui的命名空间,同时减少打字数量
import eazygui as g
g.msgbox(...)
EazyGui的按钮组件
msgbox()
msgbox(msg='(Your message goes here)', title=' ', ok_button='OK', image=None, root=None)
# image='1.gif' 设置一个.gif格式的图像 ,注意格式以及路径问题
import easygui as g
g.msgbox('我一定能找到工作!', ok_button= "加油") # 使用关键词参数重写OK按钮
ccbox()
ccbox()提供一个选择:Continue或者Cancel,并相应的返回1(选中Continue)或者0(选中Cancel)
它返回的是整形的1或0,不是布尔类型的True或False
ccbox(msg='Shall I continue?', title=' ', choices=('C[o]ntinue', 'C[a]ncel'), image=None, default_choice='Continue', cancel_choice='Cancel')
import sys
import easygui as g
if g.ccbox('要再来一次吗?', choices = ('要!', '算了叭')):
g.msgbox('欸,就是不给你玩儿~')
else:
sys.exit(0)
ynbox()
同ccbox()
g.ynbox(msg='Shall I continue?', title=' ', choices=('[<F1>]Yes', '[