python 图形化界面编程--Easygui
2021-04-08 10:26
标签:tps 自己 选项 http choice root install 字符串 ice 对于想学Python图形化编程的小伙伴来说,easygui是一个很好图形化入门编程模块! cc表示continue 还是 cancel msgbox(msg=‘ ‘, title=‘ ‘, ok_button=‘ ‘, image=None, root=None) pip install easygui -i https://pypi.tuna.tsinghua.edu.cn/simple/ 选择返回主界面或退出 退出游戏 python 图形化界面编程--Easygui 标签:tps 自己 选项 http choice root install 字符串 ice 原文地址:https://blog.51cto.com/13760351/2513307
函数介绍
ccbox()——双项选择
他返回的是1和0,但是不代表True和False,但是在if里面还是可以用1和0,另外,选项后面还可以加,自己随意。msgbox()——消息弹窗
该函数一般调用前三个关键字即可,加载图片的话给image赋值需要下载其他库,否则只能加载GIF。环境安装
案例:编写界面选择小游戏
代码如下:
import easygui as eg
import sys
while True:
eg.msgbox("\t\t\t嗨,欢迎进入第一个界面小游戏^_^",‘主界面‘)
#消息主体
msg ="\t\t请问你平时的爱好是啥?"
#对话框标题
title = "小游戏互动"
#选项
choices = ["书法", "篮球", "乒乓球", "游戏"]
choice = eg.choicebox(msg, title, choices)
# 注意,msgbox的参数是一个字符串
# 如果用户选择Cancel,该函数返回None
eg.msgbox("\t\t\t 你的选择是: " + str(choice)+ ‘ !‘, "结果")
msg = "\t\t\t 你希望重新开始小游戏吗?"
title = "\t\t\t请选择"
# 弹出一个Continue/Cancel对话框
if eg.ccbox(msg, title):
pass # 如果用户选择Continue
else:
sys.exit(0) # 如果用户选择Cancel
运行效果
上一篇:浅谈快速排序
下一篇:Python all() 函数
文章标题:python 图形化界面编程--Easygui
文章链接:http://soscw.com/index.php/essay/72823.html