• easygui控件介绍


    1.msgbox:

    语法:msgbox(text,title, ok_button='OK',image=None,root=None)

    实例:msgbox('内容内容','标题标题','确定')返回值是按钮的text属性

    2.ccbox:

    语法:ccbox(text,title, choices=('Continue','Cancel'),image=None)按钮默认值是Continue和Cancel

    实例:g.ccbox('内容内容','标题标题',('继续','取消'))返回值(1,0)

    3.ynbox:

    语法:ynbox(text,title, choices=('Yes','No'),image=None)按钮默认值是Yes和No

    实例:ynbox('内容内容','考题标题',('是','否'))返回值(1,0)

    4.bottonbox:定义一组按钮

    语法:buttonbox(text,title, choices=('Btn1','Btn2','Btn3'),image=None,root=None)

    choices是一个元组对象,里面是按钮的集合

    实例:buttonbox('大家说我长得帅吗?', image='turtle.gif', choices=('帅', '不帅', '!@#$%'))buttonbox的图片只支持gif格式

    5.indexbox:

    语法:indexbox(text,title, choices=('Yes','No'),image=None)返回值(0,1)

    6.boolbox:同ynbox语法相同

    7.choicebox:单选

    语法:choicebox(text,title, choices=())choices可以是一个元祖或者列表,返回值为选中的项的值

    8.multchoicebox:多选

    语法:同choicebox相同,返回被选项组成的一个列表.

    9.enterbox:

    语法:enterbox(text,title,default='',Strip=True,image=None,root=None)Strip=True默认消除输入内容前后空格返回输入的字符串.

    实例:enterbox('请输入内容','标题')

    10.integerbox:

    语法:integerbox(text,title,lowerbound=0,upperbound=99,image=None,root=None,**InvalidKeywordArguments)lower和upper现在用户输入的下限和上限值

    11.multenterbox:

    语法:multenterbox(text,title,fields=(),values=())values是输入框的默认值元祖,返回输入信息的组成的一个列表

    实例:multenterbox('A项目 B项目 C项目 D项目','测试多项输入框',('A项目','B项目','C项目','D项目'),('小甲鱼',))----['小甲鱼', '小鱿鱼', '大水鱼', '嘿嘿']

    12.passwordbox:

    语法:passwordbox(text,title,default='',image=None,root=None)

    实例:passwordbox('请输入密码:')

    13.multpasswordbox:

    语法:multpasswordbox(text,title,fields=(),values=())

    实例:multpasswordbox('请输入用户名和密码:','系统登录',('用户名:','密  码:'),('admin',))

    14.textbox:

    语法:textbox(msgtext,title,text='',codebox=0)显示文本内容会自动换行,第三个参数可以是字符串,列表,元祖类型

    实例:f=open('record.txt');textbox('内容显示:','打开文本',f)

    15.codebox:

    语法:codebox(msgtext,title,text='')实际上等于textbox(codebox=1)

    16.diropenbox:目录浏览,返回所选目录字符串

    语法:diropenbox(msg=None,title=None,defualt=None)

    17.fileopenbox:打开文件对话框,返回文件绝对路径字符串

    语法:fileopenbox(msg=None,title=None,defualt='*',filetype=None)

    filetype可是字符串列表:filetype=["*.txt"] 或者 filetype=["*.css",["*.htm","*.html"."HTML files"]]

    18.filesavebox:

    语法:filesavebox(msg=None,title=None,defualt='*',filetype=None)

    19.EgStore:

    20.exceptionbox:异常捕获

    try:

    int('Fish')

    except:

    g.exceptionbox()

  • 相关阅读:
    369. Plus One Linked List
    147. Insertion Sort List
    817. Linked List Components
    61. Rotate List
    Object 类
    多态
    重写方法
    Protected 修饰符
    继承
    数组
  • 原文地址:https://www.cnblogs.com/themost/p/6414154.html
Copyright © 2020-2023  润新知