Python 模块EasyGui详细介绍
EasyGui 官网:
http://easygui.sourceforge.net
官方的教学文档:
easygui-docs-0.96\tutorial\index.html
在Windows想用Python开发一些简单的界面,所以找到了很容易上手的EasyGui库。下面就分享一下简单的使用吧。
接下来,我将从简单,到复杂一点点的演示如何使用这个模块。希望能给刚接触easygui的你一点帮助:
根据需求,EasyGui在buttonbox()上建立了一系列的函数供调用。
1、msgBox
msgbox(msg=’(Your message goes here)’, title=’ ', ok_button=‘OK’, image=None, root=None)
msgbox() 显示一个消息和提供一个"OK"按钮,你可以指定任意的消息和标题,你甚至可以重写"OK"按钮的内容。 以下是 msgbox() 的实例函数:
#!/usr/bin/env python
# -- coding:utf-8 --
# Author = “Ma Qing”
# date = “2017/03/31”
# Desc = 一个最简单的类似于Java的MessageBox的小窗口
import easygui as g
#对于大部分的EasyGui函数都有默认参数,几乎所有的组件都会显示一个消息和标题。
#标题默认是空字符串,信息通畅有一个简单的默认值
#比如msgbox()函数标题部分的参数就是可选的,所以你调用msgbox的时候可以指定一个消息参数,例如:
msg = g.msgbox("Hello Easy GUI")
#当然你也可以指定信息参数和标题参数
title = g.msgbox(msg="我一定要学会编程!",title="标题部分",ok_button="加油")
2、ccbox()
ccbox(msg=‘Shall I continue?’, title=’ ', choices=(‘Continue’, ‘Cancel’), image=None)
ccbox() 提供一个选择:Continue 或者 Ca