zoukankan      html  css  js  c++  java
  • Python:easygui的安装、导入、使用、设置

    转于:https://blog.csdn.net/sinat_37390744/article/details/55211652

    博主:钏的博客

    一、下载安装

     1)下载0.96的easygui。https://sourceforge.net/projects/easygui/files/0.96

     2)解压之后又两个文件为setup.py和easygui.py两个文件。

     3)在python/Lib/site-packages文件夹下面新建easygui文件夹。

     4)将easygui.py文件放入到easygui文件夹里面。

     5)配置环境变量。

      A、我的电脑--属性--高级系统设置--高级--环境变量--新建一个新的系统变量

      B、变量名为PYTHONPATH

      C、变量值为python/Lib/site-packages/easygui

     6)打开IDLE,引入easygui。

      import easygui

      easygui.msgbox('Hello World')

      弹出消息框。成功!

    二、使用

     1)导入方式

    #方式一:
    import easygui
    easygui.msgbox('Hello World')
    
    #方式二:
    from easygui import *
    msgbox('Hello World')
    
    #方式三:
    import easygui as g
    g.msgbox('Hello World')

     2)使用

    import easygui as g
    import sys
    #显示进入界面
    g.msgbox('嗨, 欢迎进入第一个界面小游戏^_^')
    
    
    #显示第一个选择性窗口
    msg = '想通过GUI训练得到什么指示呢?'
    title = '小游戏互动'
    choices = ['泡妞', '编程', 'demo']
    choice = g.choicebox(msg, title, choices)
    
    #注意,选择了字符串,以防用户取消了chioce,我们得到None
    
    #给出选择提示窗口
    g.msgbox('你的选择是: '+ str(choice), '结果')
    #显示第二个选择性窗口
    msg = '你希望开始小游戏吗?'
    title = '请选择'
    #显示Continue和Cancel的选择窗口
    if g.ccbox(msg, title):
    #用户选择了Continue
    pass
    else:
    #用户选择了Cancel
    sys.exit(0)
  • 相关阅读:
    [转]MyBatis传入多个参数的问题
    【转】赶集网mysql开发36军规
    C#套接字和windowsAPI套接字
    java中的注解
    java中的枚举类型
    过去的汇编代码
    近日错误集锦
    java swing模仿随机频谱
    java泛型中的对象
    XML-RPC远程方法调用
  • 原文地址:https://www.cnblogs.com/volcao/p/8832652.html
Copyright © 2011-2022 走看看