python easygui_python简单图形界面GUI入门——easygui
首先是easygui包下载,两种方式:
1)在命令行提示符环境下,用pip install easygui直接安装:
2)从http://easygui.sourceforge.net下载。将下载得到的easygui.py文件,复制到Python安装路 径下的Lib文件夹中。
等待安装完成即可,简单调用messagebox进行测试:
一是在交互环境中输入命令:import easygui
二是调用messagebox测试如下图:
函数介绍
1)msgbox()——消息弹窗
msgbox(msg=' ', , ok_button=' ', image=None, root=None)
该函数一般调用前三个关键字即可,加载图片的话给image赋值需要下载其他库,否则只能加载GIF。
2)buttombox()——多项选择
buttonbox(msg=' ', , choices=('Button1', 'Button2', 'Button3'), image=None, root=None)
该函数返回值为button的对应文本字符
3)enterbox()——文本输入框
enterbox(msg=' ', , default=' ', strip=True, image=None, root=None)
其中,default关键字定义的是文本框默认值,strip的值为True时会自动忽略输入的首尾空格,False则相反;
以上仅是实用easygui简单显示界面,了解之后发现其功能过于简单.....后面如果需要可视化展示还是用其他的方法,在此Mark一下:
Tkinter、wxPython、Jython
python easygui_python简单图形界面GUI入门——easygui相关推荐
- python简易图形-python简单图形界面GUI入门——easygui【转】
原文:https://blog.csdn.net/mingqi1996/article/details/81272621 感觉gui做起来成就感比较高,学完基础语言顺便花一个下午看看GUI设计,现在回 ...
- 用户图形界面(GUI)入门
最近发现一些刷题的网站,牛客.力扣,在实战中巩固知识. 编程入门之后,做出的东西都是控制台程序,虽然可以用,但是不是那么友好.而且,控制台程序和我们印象中的程序,比如Word,Excel,QQ,这些程 ...
- 百家号 python高手养成_【一点资讯】Python使用PyQt5进行图形界面GUI编程之详解QWidget类的坐标体系 www.yidianzixun.com...
Python使用PyQt5进行图形界面GUI编程之详解QWidget类的坐标体系 上篇内容,我们详细介绍了使用PyCharm中LiveTemplate功能快速输入一个GUI应用框架的办法.(参见学会这 ...
- python怎么做图形界面-图形界面
Python支持多种图形界面的第三方库,包括: Tk wxWidgets Qt GTK 等等. 但是Python自带的库是支持Tk的Tkinter,使用Tkinter,无需安装任何包,就可以直接使用. ...
- PyQt5图形界面GUI开发过程记录
PyQt5图形界面GUI开发过程记录 一.PyQT的简介与安装 1.1 常用的图形界面GUI 1.2 PyQT5的安装 二.PyQt的基本使用 2.1 QApplication 2.2 界面控件 2. ...
- 210811_152958-Gooey实战 | 几行代码转换Python程序为图形界面应用!
Gooey实战 | 几行代码转换Python程序为图形界面应用! 1.概述 今天发现公众号的一个作者大大用Python写了个小工具, 发现还挺好玩, 而且代码已经分享给大家了.在文章末尾提到还没有为这 ...
- python写前端图形界面_如何Tkinter模块编写Python图形界面
一.为何使用Tkinter而非PyQt 众所周知,在Python中创建图形界面程序有很多种的选择,其中PyQt和wxPython都是很热门的模块包,这些第三方的图形界面模块功能强大.配置丰富,界面美观 ...
- 《Qt图形界面编程入门》课后习题全解
代码地址 https://github.com/duganlx/QT 说明 以下答案并非来自官方,而是本人自己实现的,若有啥问题,欢迎讨论(^-^) 所基于的书籍为<Qt图形界面编程入门> ...
- Qt图形界面编程入门(4)
构造函数和析构函数 构造函数是一个与类同名的特殊的公有成员函数. 创建类对象时构造函数会被调用,且只调用一次/ 构造函数无返回类型. · 默认构造函数格式: 类名(){.......} Accoun ...
最新文章
- 基于HotNet2的扩散传播,竟是“图卷积”的特例
- 深入理解js的执行机制
- android studio3.0升级,升级androidStudio3.0的问题
- 【搜索】$P1092$虫食算
- Qt:Qt实现飞秋拦截助手—Mac地址扫描器
- html分页 css,js+css实现的简单易用兼容好的分页
- 3D字体海报的这么玩?效果很赞,不得不学!
- UVA10407 Simple division【同余+一阶差分】
- 5.29 狡猾的商人(把后天的写了,老师不会打我吧)
- android系统关闭wifi,Android以编程方式打开/关闭WiFi HotSpot
- 如何下载海淀区卫星地图高清版大图
- qq红包裂变式引流?QQ群红包裂变吸粉引流
- 什么是http服务器
- C语言:二维数组传参的格式(详细+总结)
- android cpu过高的原因,关于android 进程CPU占用率高的原因分析
- 先是艾瑞咨询后是腾讯,永洪科技把客户变成了投资人
- 跟着吴恩达学习机器学习 2代价函数
- 利用PHP开发的一款万能、表白墙系统
- Kafka学习整理三(borker(0.9.0及0.10.0)配置)
- React 动效 Framer motion,给你的页面添加一点动感
热门文章
- 什么流读取MultipartFile_深入理解并运用Node中的IO模型流
- java emptylist_Java之Collections.emptyList()、emptySet()、emptyMap()的作用和好处以及要注意的地方...
- mysql内部损坏_mysql表损坏故障案例
- 单E1光端机分类及技术指标详解
- 【渝粤教育】国家开放大学2019年春季 776员工招聘与管理 参考试题
- [渝粤教育] 西南科技大学 机械控制工程基础在线考试复习资料
- SX1280抗WIFI强干扰电磁环境能力解析
- 米筐量化不支持c语言_量化 | 从零开始学量化(三):数据获取途径
- spring mail 发送html simple,SpringBoot整合Mail邮件发送
- 华测数据导出方法_输电线路塔基测量成图方法研究与应用