前阵子因为很多很多繁琐的事,学习进度一直在停滞着···有些烦,
终于a把easygui学完了···图形界面,这坑我算是进了!!!
enterbox('对话信息',‘标题’,‘默认信息,’图片名‘)其中图片要和py文件放在同一文件夹。这是基础实现让用户输入内容的界面,输出后返回输入的内容.
multenterbox('对话信息',‘标题’,‘默认信息,/可以多个/可放列表’图片名‘)可实现多个选项
password()与enterbox类似,不过这个是用户输入后内容会进行加密处理的.****
multpassword()与multenterbox类似,不过最后行的填写会被*加密处理.
textbox(msg='',title='',text='',codebox=0)文本框界面 函数默认会以比例字体(参数codebox=1设置为等宽字体)来显示文本内容(会自动换行),适合用于显示一般的书面文字.
(注:text参数可以是字符串类型,列表类型,元组类型)
diropenbox(msg,title,default) 提供选择文件夹的目录,返回用户的选泽的目录名
fileopenbox()提供对话框,返回用户选择的文件名.
default参数指定一个默认的路径,通常包含一个或多个通配等.其默认参数为'*',即匹配所有格式的文件,
如default="C:/嘻嘻/*.py,即显示C:/嘻嘻文件夹下所有py文件.
filesavebox()提供一个对话框,让用户选择文件需要保存的路径(带完整的路径 ,如果用户取消则返回NONE
default参数应包含一个文件名,也可为空,可包含一个文件格式抢吗的通配符.
捕获异常:excpetion(异常出现时,其会显示堆栈追踪在一个codebox()中并允许你做进一步的处理
eg:try:
int('xiix')
except: g.exceptionbox()