秃头怪又复活了····

238 阅读2分钟

前阵子因为很多很多繁琐的事,学习进度一直在停滞着···有些烦,

终于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()