python--easygui】的更多相关文章

一个简单的例子 在 EasyGui 中,所有的 GUI 互动均是通过简单的函数调用,下边一个简单的例子告诉你 EasyGui 确实很 Easy! import easygui as g import sys while 1: g.msgbox("嗨,欢迎进入第一个界面小游戏^_^") msg ="请问你希望在鱼C工作室学习到什么知识呢?" title = "小游戏互动" choices = ["谈恋爱", "编程&q…
#提供一个文件浏览夹.让用户选择需要打开的文件,打开并显示文件内容: import easygui as g import os msg='浏览文件并打开' title='测试' default='D:\Python练习\*' fileType='全部文件' filePath=g.fileopenbox(msg,title,default,fileType) with open(filePath) as f: title=os.path.basename(filePath) msg='文件%s的…
#在35-3的基础上进行优化,当用户点击ok按钮的时候,对打开的文件进行检查是否修改.# 如果修改过,则提示覆盖保存.放弃保存.另存为并实现相应的功能 1 import easygui as g import os msg='浏览文件并打开' title='测试' default='D:\Python练习\*' fileType='全部文件' filePath=g.fileopenbox(msg,title,default,fileType) with open(filePath) as f:…
一.python的安装 1.我们从python官方网站:http://www.python.org下载python的安装包 2.解压后点击安装,安装完成后,将安装目录配置到环境变量的path里. 3 .配置完成后,进入cmd, 输入 python,出现以下提示,便说明安装成功. 二.安装easygui 使用过程中出现 'module' object has no attribute 'msgbox' 都是因为安装不成功.之前有看过帖子,说将下载下来的easygui解压,将其中的easygui.p…
import easygui as g import random d=random.randint(0,10) while 1: g.msgbox("现在开始猜数字小游戏:") # num=int(g.enterbox(title='猜我心里在想哪个数字')) msg="我心里在想哪个数字" title='玩游戏' num=g.integerbox(msg,title,lowerbound=0,upperbound=99) if num==d: g.msgbox(…
import easygui as g msg='欢迎注册' title='注册' fieldNames=['*用户名','*密码','*重复密码','真实姓名','手机号','QQ','e-mail'] fieldValues=[] fieldValues=g.multenterbox(msg,title,fieldNames) while 1: if fieldValues==None: break errormsg='' for i in range(len(fieldNames)): i…
知识点 EasyGui学习文档[超详细中文版] 1. 建议不要在IDLE上运行EasyGui EasyGui是运行在TKinter上并拥有自身的事件循环,而IDLE也是Tkinter写的一个应用程序并也拥有自身的事件循环.因此当两者同时运行的时候,有可能会发生冲突,且带来不可预测的结果.因此如果你发现你的EasyGui程序有这样的问题,请尝试在IDLE外去运行你的程序. 2. 一个简单的例子 在EasyGui中,所有的GUI互动均是通过简单的函数调用,下边一个简单的例子告诉你EasyGui确实很…
本次工具主要利用python easygui模块的inputbox让用户首次输入登陆信息,作为网站requests-post请求的data字段,观察XHR(异步加载)的数据包,构造post请求,利用requests库的session功能保持登陆状态,进而请求其他子页下的所需信息,最终爬取到本地excel文件中. 我们手工登陆后,网站会进行跳转,通过浏览器F12查看network页签,logindo页面可以看到登陆后服务器在response headers栏 有set-cookie: 但是网站登陆…
前提:python中要集成Tkinter,Tkinter模块("Tk 接口")是Python的标准Tk GUI工具包的接口.Tk和Tkinter可以在大多数的Unix平台下使用,同样可以应用在Windows和Macintosh系统里),这是python内置模块. 问题:导入模块时,提示can't import Tkinter. Your Python may not be configured for Tk >>>from Tkinter import * can't…
EasyGui是基于TKinter的,所以可以跨平台使用. 使用方法很简单,下载之后解压把easygui.py放到python安装目录下的lib/site-packages/下面即可 import easygui easygui.msgbox("Hello, world!") import easygui flavor = easygui.buttonbox("what is your favorite ice cream flavor?", choices = […
翻译改编自官方文档:http://easygui.sourceforge.net/tutorial/index.html 翻译改编者:小甲鱼,本文欢迎转载,转载请保证原文的完整性! 演示使用 Python 3.3.3 版本 0. 安装 EasyGui 官网:http://easygui.sourceforge.net 最新版: easygui-0.96.zip 2014-4-18 18:33 上传 点击文件名下载附件   使用标准方法安装: 使用命令窗口切换到easygui-docs-0.96的…
我 们首先下载一个类库easygui,它是一个Python用于简单开发图形化界面的类库,打开easygui的下载网页 http://sourceforge.net/projects/easygui/?source=directory,点击绿色的下载按钮下载.下载 好后是个后缀名为zip的压缩文件,先解压缩,然后把其中的easygui.py放到python3安装目录中的Lib文件夹中,如 D:\Python33\Lib 2 接下来我们使用easygui创建一个简单的消息框.任意打开一个文本编辑器(…
EasyGui官网:http://easygui.sourceforge.net/ EasyGui最新版:easygui-0.97.rar 小甲鱼根据官网文档翻译之后的中文文档地址: http://bbs.fishc.com/thread-46069-1-1.html 具体的学习参考小甲鱼提供的中文文档! Tkinter 是 Python GUI的终极选择, 默认情况下安装Python之后,tkinter已经安装了. import tkinter as tk #生成一个顶层窗口 app = tk…
在Windows想用Python开发一些简单的界面,所以找到了很容易上手的EasyGui库.下面就分享一下简单的使用吧. 参考的链接:官网Tutorial 接下来,我将从简单,到复杂一点点的演示如何使用这个模块.希望能给刚接触easygui的你一点帮助 :-) msgBox,ccbox,ynbox # coding:utf-8 # __author__ = 'Mark sinoberg' # __date__ = '2016/5/25' # __Desc__ = 一个最简单的类似于Java的Me…
偶然的一个机会,发现了github上的这个开源的项目,easygui for python(一个基于TKinter的模块) 感觉很是惊讶,原来python也可以这么简单的开发出一些GUI界面(究其原因,是我自身的孤陋寡闻罢了).下面我就来谈一谈我在这个模块上遇到的一些问题. 下载源代码 这里有两种下载方式,全部是免费的.我不反对在CSDN上 进行上传资源所要积分的行为,我只是特别的讨厌对免费软件资源或者代码还索要积分的行为.下面是我所了解的正规的下载资源.保证是免费的. github上下载 官网…
转载:无知小德 Python 模块EasyGui详细介绍 EasyGui 官网: http://easygui.sourceforge.net 官方的教学文档:http://easygui-docs-0.96\tutorial\index.html 小甲鱼翻译改编的教学文档:http://bbs.fishc.com/thread-46069-1-1.html 在Windows想用Python开发一些简单的界面,所以找到了很容易上手的EasyGui库.下面就分享一下简单的使用吧. 接下来,我将从简…
翻译改编自官方文档:http://easygui.sourceforge.net/tutorial/index.html 翻译改编者:小甲鱼,本文欢迎转载,转载请保证原文的完整性! 演示使用 Python 3.3.3 版本 0. 安装 EasyGui 官网:http://easygui.sourceforge.net 最新版: easygui-0.96.zip 使用标准方法安装: 使用命令窗口切换到easygui-docs-0.96的目录下 [Windows下]执行C:\Python33\pyt…
Python 模块EasyGui详细介绍 EasyGui 官网: -http://easygui.sourceforge.net 官方的教学文档: -easygui-docs-0.96\tutorial\index.html 小甲鱼翻译改编的教学文档: -http://bbs.fishc.com/thread-46069-1-1.html 在Windows想用Python开发一些简单的界面,所以找到了很容易上手的EasyGui库.下面就分享一下简单的使用吧. 接下来,我将从简单,到复杂一点点的演…
1.msgBox msgbox(msg='(Your message goes here)', title=' ', ok_button='OK', image=None, root=None) msgbox() 显示一个消息和提供一个"OK"按钮,你可以指定任意的消息和标题,你甚至可以重写"OK"按钮的内容. 以下是 msgbox() 的实例函数: #!/usr/bin/env python # -*- coding:utf-8 -*- # __Author__…
转于:https://blog.csdn.net/sinat_37390744/article/details/55211652 博主:钏的博客 一.下载安装 1)下载0.96的easygui.https://sourceforge.net/projects/easygui/files/0.96 2)解压之后又两个文件为setup.py和easygui.py两个文件. 3)在python/Lib/site-packages文件夹下面新建easygui文件夹. 4)将easygui.py文件放入到…
一.安装.了解easygui 下载地址:http://bbs.fishc.com/forum.php?mod=viewthread&tid=46069&extra=page%3D1%26filter%3Dtypeid%26typeid%3D403 安装:下载后解压缩,cmd下进入压缩后的文件夹,并输入 python setup.py install 说明文档:也在下载地址里面 二.调用此包 import easygui as g 三.做一个合格的程序猿 写个简单的程序: 1. msgbox…
一.复习之前的两个练习,巩固计数循环和条件循环 1.系统生成一个随机数1到5,然后让用户的猜测,若猜对了,提示恭喜你,猜对了,否则提示,对不起,你猜错了(提示,1到5的随机数为:secret = random.randint(1, 5)),此行代码之前需先引入随机数模块import random 2.将以下乘法口诀表代码改为while循环 for i in range(1, 9+1): text = "" for j in range(1, i+1): text += "{}…
原文:https://blog.csdn.net/mingqi1996/article/details/81272621 感觉gui做起来成就感比较高,学完基础语言顺便花一个下午看看GUI设计,现在回顾来看这个如果做正式的展示太过简单,easygui只是小演示之用.  下载 首先是easygui包下载,两种方式: 1)在python环境下,用pip3 install直接安装 2)现在配置的VS2015+Python环境,在VS中直接下载: 等待安装完成即可,简单调用messagebox进行测试:…
else语句 if else 要么怎么样,要么不怎么样 while else 干完了能怎样,干不完就不怎样 (异常处理) else 没有问题,就干吧 try: int('a') except ValueError as reason: print('出错' + str(reason) ) else: print('ok') 如果不用with语句,代码如下: file = open("/tmp/foo.txt") data = file.read() file.close() 这里有两个…
(Python模块 | EasyGui | 2021/04/08) 目录 什么是 EasyGUI? [EasyGui中的函数] msbox | 使用示例 ynbox | 使用示例 ccbox | 使用示例 boolbox | 使用示例 buttonbox | 使用示例 indexbox | 使用示例 choicebox | 使用示例 multchoicebox | 使用示例 textbox | 使用示例 codebox | 使用示例 enterbox | 使用示例 integerbox | 使用…
1.首先我们配置环境 先在网上下载一个包文件 2.然后在命令行输入安装命令 3.安装完成后看一下具体安装到了哪里 4.下面进入正题 运行程序: 如果你觉得对话框太大,可以在easygui的配置文件里修改相关的属性,包括字体等等: 修改大小后:…
1.利用msgbox(单词messagebox的缩写)给出一个提示信息: import easygui as g reply=g.msgbox('This is a basic message box.', 'Title Goes Here') print(reply) #http://easygui.sourceforge.net/ 运行结果: import easygui easygui.msgbox('Hello, world!') 运行结果: 说明:easygui.msgbox('Hel…
2018-03-0315:43:11 ): Yes_or_No = easygui.buttonbox("是否良品?", choices=['Yes', 'No', '退出']) # 提供简易UI if Yes_or_No == '退出': break if Yes_or_No == 'Yes': demo = b" # 传入2的ASCII码 这里用b+str强制转换 else: demo = b" # 传入1的ASCII码 这里用b+str强制转换…
在阅读<跟孩子一起学编程>的同学对easygui应该不会陌生.书中给出的下载链接有时会连不上,可以试一下http://www.ferg.org/easygui/download.html 下载下来后解压缩,把easygui.py放在PythonXX/Lib/site-packages路径下就可以啦. 测试一下: import easygui easygui.msgbox('hello world') 如果是使用的virtualenv环境的话,相应的路径在env/lib/pythonx.x/si…