一起学Python 第 6 章 GUI — 图形用户界面

这篇博客介绍了Python中的EasyGui模块,用于创建简单的GUI应用程序。内容涵盖GUI基本概念,EasyGui的安装,msgbox函数,GUI输入方式如buttonbox、choicebox、enterbox,以及数字输入和整数框的使用。还提及了在猜数游戏中应用GUI的可能性以及其他GUI组件。
摘要由CSDN通过智能技术生成

通过运用EasyGui,简单的了解一下什么是GUI(图形用户界面),并进行简单的使用练习。

6.1什么是GUI

GUI 是 Graphical User Interface(图形用户界面)的缩写,其中包括键入文本和返回文本,可以看到窗口、按钮和文本框等图形,还可以用鼠标、键盘作为输入。

6.2 第一个GUI

EasyGui是一个python模块,利用这个模块可以很容易的建立简单的GUI,其实Web 浏览器是 GUI,IDLE 也是GUI。

模块就是一种扩展方法,通过它可以向 Python 增加非内置的内容。

EasyGui的安装

第6.2章节中提到了EasyGui包的安装,书中的方法是错误的,正确的安装步骤如下:

1.打开windows的命令行窗口,方法是点击开始菜单,在“搜索程序和文件”栏目中输入cmd,然后回车

2.在命令行窗口中,输入pip install easygui,回车,如图:

看到输出Successfully installed easygui-0.98.1表示安装成功了。 

启动IDLE ,在交互模式下键入import easygui
如果没有报错,则安装成功。

EasyGui msgbox() 函数用于创建一个消息框。大多数情况下,EasyGui 函数的名就是相应英语单词的缩写.

import easygui
easygui.msgbox('Hello World!')

6.3 GUI输入

GUI 的输出有一种是消息框,而通过点击一些按钮,使得Easygui返回信息,就得到一个响应,这就是GUI的一种输入。当然输入还可以是文件名,也可以是某个文本。

6.4选择你的口味

我们将举一个挑选冰淇淋口味的例子来学习利用 EasyGui 从用户,得到输入(冰淇淋口味)的不同方法。

按钮框(button box , buttonbox )-多个按钮的对话框(如消息框)

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值