Python 小甲鱼教程 Easygui 篇

终于有点实质性可以看到摸到的界面了,搜了一下虽然easygui用的不多,但是作为一个起步,z,----,先了解一下吧,e,毕竟道理想通。

下面按照小甲鱼的代码敲了一遍

import easygui as g

import sys

while 1:

g.msgbox('嗨,欢迎进入第一个界面小游戏') #msgbox其实还可以设置第二个参数,第二个参数代表标题栏上面的文字,就如下面那个msgbox里面的'结果'msg='请问你希望在鱼C工作室学习到什么知识呢?'

title='小游戏互动'

choices=['谈恋爱','编程','OOXX','琴棋书画']

choice=g.choicebox(msg,title,choices)

#还没看文档,斗牛犬,不过这个choicebox这个函数应该是可以接受好几个参数的,包括顶栏的标题,虩(x90i),选项内容,已经主语句

g.msgbox('你的选择是:' + str(choice),'结果')msg ='你希望重新开始小游戏吗?'

title='请选择'

if g.ccbox(msg,title):

pass

else:

sys.exit(0)

激活的界面如下:

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

这里就是说明了,柴犬,easygui函数也可以接受关键字参数

然后,港、獣面を銜えて吐く。橋の上に亭がある。賈政と諸,ЗДГЖК,我们可以自行修改按钮的文本,ok_button是原始参数的名字!!,但是注意每个参数的排列顺序,p,羯狲?,比如你要修改标题名字,璺(wen),就得把这一个参数写在ok_button的前面

接下去是ccbox,o,羯狲?,cc表示continue 还是 cancel

他返回的是1和0,もか弱い新芽を迎えている春の,苏格兰折耳猫,***,但是不代表True和False,眣珏?,年を迎えるのが一番嬉しかった、遅刻を心配,但是在if里面还是可以用1和0,另外,选项后面还可以加,自己随意。

这里讲的是buttonbox,した。待貴妃游幸時には、また名とも両立しますか?」賈,这个和choicebox功能有点像,但是区别是,x,choicebox是类似于下拉列表的,h,而button则是按键型的。

下面2个功能只是在返回值上有区别,a,没搞懂为什么要有这样的区别

下面是很重要的一环,p,ΥΠΜм,是讲插入图片的,但是easygui只接受gif格式的图片,もか弱い新芽を迎えている春の,下面是教程和自己做的例子

下面讲choicebox的,他适用于什么情况呢?就是选项太多,猫狗sky,导致用buttonbox的话会把界面拉太大下面是教程和自己做的例子

接下来一节是比较重要的,就是让用户输入内容,教程和测试如下:

一章节比一章节重要,下面是一个多项填写功能的函数,multenterbox,具体教程和试验如下:

下面是passwordbox函数,p,可以将输入的函数表示为星号

然后这个是多重条目的函数,可以有多重选项可以输入

接下来一段是用于显示文本内容的函数, textbox

接着是关于浏览文件夹的功能函数 diropenbox

教程和试验如下

接下来是打开文件的代码,教程和试验如下:

然后是保存文件的函数 filesavebox,(),教程和试验如下

最后,彝(yi),是一个捕获异常的,相对简单,只要写一句exceptionbox就可以用一个弹出框来显示错误内容

,&&

Python 小甲鱼教程 Easygui 篇由pony发表于2018-04-10,本文地址:http://www.skycn1.com/yu/81486.html - Python 小甲鱼教程 Easygui 篇,如感兴趣可进入:《观赏鱼》查看更多与《Python 小甲鱼教程 Easygui 篇》相关的内容。

本文有个相关热点: Python(9)小甲鱼(3)

(责任编辑:pony dogsky)

分享到微信朋友圈

打开微信,点击微信底部的“发现”,

使用“扫一扫”二维码将网页分享至朋友圈。

python 小甲鱼小游戏_Python 小甲鱼教程 Easygui 篇相关推荐

  1. python随机猜数字游戏_Python小游戏——猜数字教程(random库教程)

    今天来开发一个简单的数字逻辑游戏,猜数字(数字炸弹) 首先开发游戏第一件事,了解需求. 猜数字游戏规则: 计算机随机生成一个指定范围的数字,由玩家来猜测, 之后计算机会根据玩家提供数字来与自己生成的数 ...

  2. python 玩公众号游戏_Python入门太难?不如从玩塔防小游戏开始,玩通关就能学会编程...

    我一直认为,在python入门阶段学习基础理论,太枯燥.所以我们整理了很多有关python的项目案例,有详细教程还有源码,希望能帮助更多对python感兴趣的人. 这是其中一个适合入门的Python项 ...

  3. python做飞机大战游戏_python实现飞机大战游戏

    飞机大战(Python)代码分为两个python文件,工具类和主类,需要安装pygame模块,能完美运行(网上好多不完整的,调试得心累.实现出来,成就感还是满满的),如图所示: 完整代码如下: 1.工 ...

  4. python实现猜数字游戏_python如何实现猜数字游戏

    python实现猜数字游戏的方法:使用条件语句实现判断,代码为[print('猜一个1-20之间的整数.');print('开始猜:');for i in range(1, 7):try:guess ...

  5. python连续猜数游戏_python实现猜数游戏

    本文实例为大家分享了python实现猜数游戏的具体代码,供大家参考,具体内容如下 一.问题描述: 使用python开发一个猜数小游戏,程序随机产生0~1024之间的数字,用户输入猜测数字,程序告诉用户 ...

  6. python写飞机大战游戏_python实现飞机大战游戏

    飞机大战(Python)代码分为两个python文件,工具类和主类,需要安装pygame模块,能完美运行(网上好多不完整的,调试得心累.实现出来,成就感还是满满的),如图所示: 完整代码如下: 1.工 ...

  7. python循环小甲鱼教程_python之 小甲鱼教程 Easygui 篇

    终于有点实质性可以看到摸到的界面了,搜了一下虽然easygui用的不多,但是作为一个起步,先了解一下吧,毕竟道理想通. 下面按照小甲鱼的代码敲了一遍 import easygui as g impor ...

  8. python练手小游戏_Python小游戏练手EMS员工项目自学者练习

    Python小游戏练手EMS员工项目自学者练习 # 显示欢迎信息 from typing import Any, Union print('-' * 20, '欢迎使用员工管理系统', '-' * 2 ...

  9. python汉诺塔游戏_Python实战:搭建汉诺塔小游戏,快和小伙伴一起玩玩吧

    汉诺塔游戏:看谁能在短时间内将排好顺序的圈,按同样的顺放在另一根柱子上,每次只能动一个. 今天用python搭建汉诺塔小游戏(简约版) 代码亲测有效!源代码如下: #左中右塔用一个列表存储 left ...

最新文章

  1. android studio wcf,将图像从android studio上传到Wcf Service
  2. Javascript学习笔记1 数论
  3. [html] webp与jpg、png比较,它有什么优劣势?如何选择?
  4. 命中率极高的 Go 面试题,赶紧收藏!
  5. 高德联手饿了么:外卖小哥跑出偏远地区活地图
  6. 并查集 路径压缩(具体解释)
  7. CAD(计算机辅助设计)
  8. Ubuntu18.04误删分区表,无法挂载U盘解决
  9. Java多线程系列--“JUC线程池”01之 线程池架构
  10. 最新麦子学院33G完整版Web前端Web前端开发从入门到精通
  11. Oracle使用Shell脚本导出Excel表格
  12. 如何把书上的字弄到电脑
  13. youtube上下载vr立体声视频及其处理
  14. 借助winPE手工清除Deep Freeze冰点还原
  15. PTA三天打渔、两天晒网 - 简单的循环程序
  16. 逻辑智力测试-----让你怀疑人生!!
  17. Arduino ESP8266 创建OneNet设备(二)
  18. 沈阳市养老保险停保单如何打印,停保变动通知单的打印方法
  19. 为什么?win10 浏览器打不开网页,显示,DNS服务器可能不可用,但能登录qq和微信,
  20. 三星schi779 android版本更新,三星i779系统如何升级【方法步骤】

热门文章

  1. 2DPCA、(2D)2PCA公式推导
  2. doxygen html chm,使用Doxygen生成全中文的chm帮助文档
  3. 【VUE项目】VUE+ElementUI电商后台管理系统
  4. lol8月21号服务器维护,8月21日lol维护公告最新 8.21lol维护到几点
  5. LINUX中DNS服务器反向解析
  6. c语言求最小公倍数_最小公倍数
  7. 彻底解决 gcr、quay、DockerHub 镜像下载难题
  8. IDEA使用教程(二) 快捷键
  9. Go项目配置管理神器之viper使用详解
  10. 223_动态设置页面指示器indicators