我是靠谱客的博主 美好天空,最近开发中收集的这篇文章主要介绍Py之easygui:easygui的简介、安装(最正确安装)、使用方法之详细攻略easygui的简介easygui安装easygui的使用方法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Py之easygui:easygui的简介、安装(最正确安装)、使用方法之详细攻略

目录

easygui的简介

easygui安装

1、获取Python的工具包easygui

2、easygui安装

easygui的使用方法

1、基础案例

2、进阶案例


easygui的简介

       easygui是一个用于在Python中进行非常简单的GUI编程模块库。easygui不同于其他GUI生成器,因为easygui不是事件驱动的。相反,所有的GUI交互都是通过简单的函数调用来调用的。
       easy gui提供了一个易于使用的界面,用于与用户进行简单的GUI交互。它不需要程序员了解任何关于tkinter, frames, widgets, callbacks 或者 lambda的信息。easygui在python 2和3上运行,并且没有任何依赖关系。
       EasyGui provides an easy-to-use interface for simple GUI interaction with a user. It does not require the programmer to know anything about tkinter, frames, widgets, callbacks or lambda. All GUI interactions are invoked by simple function calls that return results.

官网文档:easygui 0.97 (2014-12-20) documentation
easygui pypi

easygui安装

1、获取Python的工具包easygui

先从网上下载支持Python的工具包easygui-0.96或easygui-0.97,如有需要,请留言向本人索取

2、easygui安装

第一步:在GUI工具包所在路径,进入环境,输入dir,查询该文件下是否有安装文件。
第二步:命令安装

python setup.py install

哈哈,大功告成!

easygui的使用方法

1、基础案例

>>> import easygui
>>> easygui.ynbox('Shall I continue?', 'Title', ('Yes', 'No'))
True
>>> easygui.msgbox('This is a basic message box.', 'Title Goes Here')
'OK'
>>> easygui.buttonbox('Click on your favorite flavor.', 'Favorite Flavor', ('Chocolate', 'Vanilla', 'Strawberry'))
'Chocolate'

2、进阶案例

import easygui as g
import sys

while 1:
        g.msgbox("欢迎来到Jason niu工作室n嗨,欢迎进入区块链发展知识论坛^_^")
        msg ="请问你希望在Jason niu工作室学习到什么知识呢?"
        title = "Decentralization&Internet"
        choices = ["P2P下载", "P-CDN", "分布式计算", "社交媒体", "P2P借贷", "众筹", "区块链", "DAO"]
        choice = g.choicebox(msg, title, choices) #可以去easygui包内修改这个函数的属性(窗口的宽度、字体等等)
        # note that we convert choice to string, in case
        # the user cancelled the choice, and we got None.
        g.msgbox("你的选择是: " + str(choice), "结果")

        msg = "你希望重新开始选择学习模块吗?"
        title = "请选择"
        
        if g.ccbox(msg, title): #显示继续或者取消
                pass            #用户选择继续,
        else:
                sys.exit(0)     #用户选择取消时,退出

最后

以上就是美好天空为你收集整理的Py之easygui:easygui的简介、安装(最正确安装)、使用方法之详细攻略easygui的简介easygui安装easygui的使用方法的全部内容,希望文章能够帮你解决Py之easygui:easygui的简介、安装(最正确安装)、使用方法之详细攻略easygui的简介easygui安装easygui的使用方法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(62)

评论列表共有 0 条评论

立即
投稿
返回
顶部