python的图形用户界面介绍
作者:CZU_zzjj 发布时间:2023-04-08 19:55:46
标签:python,图形,界面
python的图形用户界面
我是大帅哥啊 python的图形用户界面msgbox的使用ccbox的使用buttonbox的使用buttonbox添加图片 choicebox的使用multchoicebox的使用
msgbox的使用
magbox()函数显示一个消息和提供一个ok的按钮
示例1:
import easygui as AX
AX.msgbox("嗨,欢迎进入\n第一个\n界面小游戏","zhaojie")
ccbox的使用
ccbox() 函数提供一个选择:C[o]ntinue 或C[a]ncel (对应的按下键盘‘o’或键盘‘a’代替鼠标操作,[]括起来的字母就是对应的按键,当然continue和cancel也可以根据自己的需求设计)
示例2:
import easygui as AX
import sys
msg = "请问,你是大帅哥吗"
title = "魔镜"
choices = ('是([y])','不是([n])')
AX.ccbox(msg ,title,choices)
buttonbox的使用
buttonbox()函数的用法:
buttonbox(msg = '',title = '',choices = ('button[1]','butthon[2]','button[3]'),image=None,default_choice=None,cancel_choice=None,callback=None,run=True)
示例3:
import easygui as AX
import sys
###写法1###
msg = '我是大帅哥吗?'
title = '魔镜'
choices = ('贼帅([1])','很帅([2])','最帅([3])')
AX.buttonbox(msg,title,choices)
###写法2###
AX.buttonbox(msg = '我是大帅哥吗?',title = '魔镜',choices = ('贼帅([1])','很帅([2])','最帅([3])'),image=None,default_choice=None,cancel_choice=None,callback=None,run=True)
buttonbox添加图片
在buttonbox里面显示图片:
大家注意到在上面buttonbox函数里面image = None,因此只需要将None改为对应的图片就行了
import easygui as AX
import sys
####写法1####
msg = '我是大帅哥吗?'
title = '魔镜'
choices = ('贼帅([1])','很帅([2])','最帅([3])')
image = 'OIP-C.jpg'
AX.buttonbox(msg,title,choices,image)
###写法2###
AX.buttonbox(msg = '我是大帅哥吗?',title = '魔镜',choices = ('贼帅([1])','很帅([2])','最帅([3])'),image='OIP-C.jpg',default_choice=None,cancel_choice=None,callback=None,run=True)
choicebox的使用
choicebox 的使用:
choicebox(msg='',title='',choices=[],preselect=0,callback=None,run=True)
choicebox()函数提供一个可供选择的列表,
import easygui as AX
import sys
AX.choicebox(msg='谁是大帅哥?',title='摸着自己的良心说',choices=["孙行者","者行孙","行者孙"],preselect=0,callback=None,run=True)
multchoicebox的使用
multchoicebox的用法:
与choicebox的用法一样,支持多项选择
import easygui as AX
import sys
AX.multchoicebox(msg='谁是大帅哥?',title='摸着自己的良心说',choices=["孙行者","者行孙","行者孙"],preselect=0,callback=None,run=True)
来源:https://blog.csdn.net/Matlabonly/article/details/122411731


猜你喜欢
- 在日常工作中;经常会遇到这样的需求:Oracle 数据表跟文本或者文件格式进行交互;即将指定文件内容导入对应的 Oracle 数据表中;或者
- 说明本文根据https://github.com/liuchengxu/blockchain-tutorial的内容,用python实现的,
- 本文实例为大家分享了opencv实现回形遍历像素算法的具体代码,供大家参考,具体内容如下代码实现# -*- coding:utf-8 -*-
- Python中的布尔类型Python中的布尔类型(bool)只有两个取值,分别是True和False。bool类型通常用于逻辑判断和条件控制
- v-for除了可以循环数组,还可以循环对象。例子:<template><div> <div v-for=&qu
- 本文实例讲述了Python动态导入模块的方法。分享给大家供大家参考,具体如下:一、正常导入模块正常模块导入方式: import module
- 在不同平面上绘制二维条形图。本实例制作了一个3d图,其中有二维条形图投射到平面y=0,y=1,等。演示结果:完整代码:from mpl_to
- 在现在的项目里,不管是电商项目还是别的项目,在管理端都会有导出的功能,比方说订单表导出,用户表导出,业绩表导出。这些都需要提前生成excel
- <script>function getJsFile(url, callBack){
- 本文实例讲述了Python随机生成彩票号码的方法。分享给大家供大家参考。具体如下:前些日子在淘宝上买了一阵子彩票,每次都是使用淘宝的机选,每
- KindEditor简介: KindEditor是一套开源的在线HTML编辑器,主要用于让用户在网站上获得所见即所得编辑效果,开发人员可以用
- 经典程序设计问题:找第n个默尼森数。P是素数且M也是素数,并且满足等式M=2P-1,则称M为默尼森数。例如,P=5,M=2P-1=31,5和
- 本文实例讲述了Python实现的统计文章单词次数功能。分享给大家供大家参考,具体如下:题目是这样的:你有一个目录,放了你一个月的日记,都是
- 聚焦爬虫:爬取页面中指定的页面内容。编码流程:1.指定url2.发起请求3.获取响应数据4.数据解析5.持久化存储数据解析分类:1.bs42
- 1.使用场景定时执行jmeter脚本,通过python定时器隔一段时间执行命令行命令。2.库os、datetime、threading(1)
- 这个标题实在拗口,Javascript命名变量所遵循的规则1、第一个字符必须是字母、汉字字符、 下划线(_)或美元符号($)2、剩下的可以是
- 继上一篇单向链表,单线链表可以进一步扩展为环,如下图所示:特点:1、第一个节点称为头部节点,最后一个节点称为尾部节点2、每个节点都单方面的指
- 这是一款简单,方便,功能齐全的分页类,可以根据自己的需要更改CSS样式文件以实现分页颜色的控制,利用p
- 零、本讲学习目标了解面向对象编程思想掌握类和对象的定义和使用了解Python中的对象一、面向对象(一)程序员“面向对象”在现实世界中存在各种
- 1. 池的概念主线程:相当于生产者,只管向线程池提交任务。 并不关心线程池是如何执行任务的。线程池:相当于消费者,负责接收任务,并将任务分配