码迷,mamicode.com
首页 > 编程语言 > 详细

Python的图形化界面

时间:2016-07-14 02:14:25      阅读:840      评论:0      收藏:0      [点我收藏+]

标签:

导入easygui模块有很多种方法 , 这里只介绍一种简单使用的 . 

1 import easygui as g

将easygui 简称为g 然后开始调用她的函数就行.

 

 1 import easygui as g
 2 import sys
 3 while 1:
 4     g.msgbox("显示一个窗口并且显示这些文字")# 只显示一个对话框并且只有一个ok
 5     msg="你希望学到什么呢?"
 6     title="小游戏互动"       # 在左上角的 标题旷里面
 7     choices=[谈恋爱,编程,ooxx,琴棋书画]  # 在选择框内 , 提供可选择项
 8     choice=g.choicebox(msg,title,choices) #  在这里 choice 可以得到上面你选择的那个选项
 9     g.msgbox("你的选择是:"+str(choice),结果) # 打印出来
10     msg=你希望再来一次么?     
11     title=请选择
12     if g.ccbox(msg,title):    #  ok为真  cancel为假
13         pass
14     else:
15         exit(0)   # 用于退出程序  .

 

1 >>> import easygui as g
2 >>> g.msgbox(我爱博主,人民心声)
3 OK

  在函数中有许多的默认参数  如下

1 import easygui as g
2 import sys
3 choices=[愿意,不愿意,听从您的吩咐]
4 reply=g.choicebox(你愿意和我在一起么,美女.,choices=choices)
5 g.msgbox(reply)

msgbox的函数定义如下  

1 >>> help(g.msgbox)
2 Help on function msgbox in module easygui:
3 
4 msgbox(msg=(Your message goes here), title= , ok_button=OK, image=None, root=None)
5     Display a messagebox

  这里示范一下修改按钮的办法 .

1 g.msgbox(are you ready?,ok_button=呦我草)

技术分享

关于ccbox

1 msgbox(msg=(Your message goes here), title= , ok_button=OK, image=None, root=None)
1 if g.ccbox(要再来一次吗?, choices=(要啊要啊^_^, 算了吧T_T)):
2         g.msgbox(不给玩了,再玩就玩坏了......)
3 else:
4         sys.exit(0) # 记得先 import sys 哈

技术分享

关于buttonbox

1 buttonbox(msg=‘‘, title= , choices=(Button1, Button2, Button3), image=None, root=None)
1 g.msgbox(g.buttonbox("我爱你",你说爱不爱,(,你唉,爱爱爱,爱爱爱)))

技术分享技术分享

如何添加图片.

1 import easygui as g
2 import sys
3 g.buttonbox(大家说我长得帅吗?, image=D:/Documents/Pictures/2.gif, choices=(, 不帅, !@#$%))

技术分享

 

Python的图形化界面

标签:

原文地址:http://www.cnblogs.com/A-FM/p/5668232.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!