python图形化app界面

编程入门 行业动态 更新时间:2024-10-19 06:22:40

python<a href=https://www.elefans.com/category/jswz/34/1760992.html style=图形化app界面"/>

python图形化app界面

简介

对于想学Python图形化编程的小伙伴来说,easygui是一个很好图形化入门编程模块!

函数介绍

ccbox()——双项选择

cc表示continue 还是 cancel

他返回的是1和0,但是不代表True和False,但是在if里面还是可以用1和0,另外,选项后面还可以加,自己随意。

msgbox()——消息弹窗

msgbox(msg=' ', title=' ', ok_button=' ', image=None, root=None)

该函数一般调用前三个关键字即可,加载图片的话给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 egbox(msg, title):

pass # 如果用户选择Continue

else:

sys.exit(0) # 如果用户选择Cancel

运行效果

选择返回主界面或退出

退出游戏

更多推荐

python图形化app界面

本文发布于:2024-03-23 18:46:59,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1741566.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:图形化   界面   python   app

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!