Python easygui的使用

原创 2016年05月31日 15:22:55

一、easygui的安装
1. 设置环境变量
set C:\Python34 到系统变量
2. 将下载的easygui-0.96 文件夹放到路径C:\Python34\路径下
3. cmd—>
cd Python34
cd easygui-0.96
然后运行:
python.exe setup.py install
检查是否安装成功,在IDLE,输入 import easygui 即可
二、例子举例
使用easygui创建登录/登录/退出账号的小型系统
代码如下:

import easygui as g
def create():
    "创建一个新账户,并记录到字典user内"
    name = g.enterbox(msg='请输入用户名:',default='')
    while 1:
        global user
        if name in user:
            name = g.enterbox(msg='此用户名已存在,请重新输入:',default='')
        else:
            break
    key = g.passwordbox(msg='请输入用户密码:',default='')
    user[name] = key
    g.msgbox('注册成功!')
    return

def log_in():
    "登陆账户,需要输入账户名及密码"
    name = g.enterbox(msg='请输入用户名:',default='')
    while 1:
        if user.get(name):
            break
        elif name == '':
            break
        else:          
            name = g.enterbox(msg='您输入的用户名不存在,请重新输入:',default='')
    if name == '':
        return
    key = g.passwordbox(msg='请输入用户密码:',default='')
    while 1:
        if user[name] == key:
            g.msgbox('欢迎进入XXOO系统,请点击OK键返回主菜单')
            break
        elif key == '':
            break
        else:
            key = g.enterbox(msg='您输入用户密码不正确,请重新输入:',default='')
    return


user = {}
while 1:
    command = g.buttonbox(msg='请选择',title='',choices=('新建用户','登录账号','退出程序'))
    if command == '新建用户':
        create()
    elif command == '登录账号':
        log_in()
    elif command == '退出程序':
        break
版权声明:本文为博主原创文章,未经博主允许不得转载。

python安装easygui

python的第三方简单图形界面的GUI类库下载easygui-0.97.zip官网下载:http://nchc.dl.sourceforge.net/project/easygui/0.97/eas...
  • YABAJ
  • YABAJ
  • 2016年02月16日 12:19
  • 11007

python笔记 - EasyGui的使用

EasyGui在IDLE上运行EasyGui可能存在冲突 EasyGui是运行在Tkinter上并哟拥有自身的事件循环,而IDLE也是Tkinter写的一个应用程序并页拥有自身的事件循环。两者同时...
  • shirley_sweet
  • shirley_sweet
  • 2017年08月28日 17:09
  • 609

Python中easygui的使用

import easygui as g import sys while 1:     g.msgbox('嗨,欢迎进入第一个界面小游戏')    #msgbox其实还可以设置第二个参数,第...
  • sinat_37390744
  • sinat_37390744
  • 2017年02月15日 20:43
  • 1553

Python安装easygui

1、下载easygui压缩文件(https://sourceforge.net/projects/easygui/files/0.97)。 2、解压到桌面并重命名为easygui文件夹。 3、打开运行...
  • sinat_37390744
  • sinat_37390744
  • 2017年02月15日 16:39
  • 8195

Python-26 图形用户界面EasyGui

0、安装EasyGui 官网:http://easygui.sourceforge.net 使用标准方法安装 1、使用命令窗口切换到easygui-docs-0.96的目录下 2、【Window...
  • AlvinPanda
  • AlvinPanda
  • 2017年08月09日 03:24
  • 872

easygui一个python简单的gui库

  • 2009年11月02日 22:49
  • 493KB
  • 下载

python easygui

  • 2014年01月12日 22:17
  • 40KB
  • 下载

Python 小甲鱼教程 Easygui 篇

终于有点实质性可以看到摸到的界面了,搜了一下虽然easygui用的不多,但是作为一个起步,先了解一下吧,毕竟道理想通。 下面按照小甲鱼的代码敲了一遍 import easygui as g imp...
  • bestallen
  • bestallen
  • 2016年07月17日 17:55
  • 6623

Easygui简单说明教程(python的GUI类库)

写弹窗程序需要用到Easygui, 就在这简单说明一下.Easygui是一个Python用于简单开发GUI的类库, 很适合新手写简单的图形界面EasyGui是基于TKinter的,所以可以跨平台使用。...
  • weierqiuba
  • weierqiuba
  • 2017年05月10日 13:31
  • 730

Python之实现简单的注册登录系统

表单在网页中主要负责数据采集功能。一个表单有三个基本组成部分: 表单标签:这里面包含了处理表单数据所用CGI程序的URL以及数据提交到服务器的方法。 表单域:包含了文本框、密码框、隐藏域、多行文本框、...
  • c602273091
  • c602273091
  • 2014年10月14日 13:18
  • 6348
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Python easygui的使用
举报原因:
原因补充:

(最多只允许输入30个字)