图形用户界面入门:EasyGui

导入:

import easygui
from easygui import *#调用函数不用加easygui.
import easygui as g#使用g.调用函数

函数:

easygui.msgbox()#标题,消息,按钮
easygui.choicebox()#选项,ok,cancel
easygui.buttonbox()#显示消息,标题和一组按钮,按钮由选项列表的成员定义,返回用户选择的按钮文本,关闭或cancel时返回第一个按钮
easygui.ccbox()#消息,标题,按钮:continue(1), cancel(0)
easygui.ynbox()#同ccbox(),yes返回1,no返回0
easygui.indexbox()#同ynbox(),yes返回0,no返回1
easygui.boolbox()#同上,yes:1, no, 0
easygui.multchoicebox()#提供一个可选择的列表,支持选择0个,1个,或多个,通过序列提供选项
easygui.enterbox()#为用户提供一个最简单的输入框,返回值为输入的字符串,默认去掉首尾的空格(strip = False保留)
easygui.integerbox() 为用户提供一个简单的输入框,用户只能输入范围内(lowerbound参数设置最小值,upperbound参数设置最大值)的整型数值,否则会要求用户重新输入
easygui.multenterbox()#为用户提供多个简单的输入框, msg, title, 输入框标题,输入框默认值
easygui.passwordbox()#同enterbox(),但是会用******显示
easygui.textbox()#msg, title, text, codebox = 0(codebox = 1等宽字体),返回值存在问题
easygui.codebox()#等宽字体显示文本内容,相当于textbox(codebox = 1)
easygui.diropenbox()#提供一个对话框,返回用户选择的目录名(完整路径),default:设置默认打开的目录
easygui.fileopenbox()#提供一个对话框,返回用户选择的文件名(完整路径),default:设置默认打开的目录
easygui.filesavebox()#提供一个对话框,返回用户选择文件保存的路径(完整路径),default:包含一个文件名(需要保存的文件名)
easygui.exceptionbox()#捕获异常

类:

EgStore#保存打开程序时设置的变量