鱼C论坛

 找回密码
 立即注册
楼主: 小甲鱼

[扩展阅读] EasyGUI 学习文档【超详细中文版】

    [复制链接]
发表于 2017-6-15 14:21:07 | 显示全部楼层
easygui官网现在不封了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-6-15 16:45:03 | 显示全部楼层
使用按键来选择其中的一个选项有点儿不明白
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-6-15 17:26:09 | 显示全部楼层
很不错
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-6-16 13:58:27 | 显示全部楼层
import easygui as g
import urllib.request

def main():
    width = 400
    height = 500
    g.multenterbox('下载一只喵','请填写喵的尺寸',fields=('宽','高'),values=(width,height))
    request = urllib.request.urlopen('http://placekitten.com/g/%d/%d'%(width,height))
    html = request.read()
    file_path =  g.diropenbox('请选择存放喵的文件夹','浏览文件夹',)
    file_name = file_path +'\\' +('cat_宽%d_高%d'%(width,height)+'.jpg')
    with open(file_name,'wb') as f:
        f.write(html)

if __name__ == '__main__':
    main()
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 2017-6-17 20:35:57 | 显示全部楼层
甲鱼大大  Python 3.6 是不是自带 GUI啊
为什么我原来的文件目录下有这个东西
确定没有装过
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-6-19 22:42:07 | 显示全部楼层
本帖最后由 CC_Xing 于 2017-6-19 22:47 编辑

我发现fileopenbox()函数的default参数设置为'*.py',还是能打开其他格式的文件

请问怎么回事

==============
知道了,用后面的filetype,刚才没仔细看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-6-21 02:25:45 | 显示全部楼层
新人求助: Easygui模块安装不成功

我按照步骤自己一步步弄,但是试了好几次都不成功,路径什么的都是完整的,但是就是不对。提示一直是:XXX不是内部或外部命令,也不是可运行的程序。 求解答!!!~~~~谢谢大神
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-6-22 15:44:28 | 显示全部楼层
YF1992 发表于 2017-6-21 02:25
新人求助: Easygui模块安装不成功

我按照步骤自己一步步弄,但是试了好几次都不成功,路径什么的都是完 ...

如果添加过环境变量的话
可以把easygui放到python安装目录下,再setup.py install
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-6-22 17:10:59 | 显示全部楼层
前来支持
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-6-22 22:16:14 | 显示全部楼层
学到EgStore,保存的数据打开为什么会是乱码?
#-*- coding:utf-8 -*-
from easygui import *
import pickle
import os
#创建Settings类
class Settings(EgStore):
    def __init__(self,filename):    #下划线不对会报错(左右两个下划):object() takes no parameters
        self.userId =""
        self.targetServer=""
        self.filename = filename

#后面大致跟教程里的一样

settingsFilename = "c:\\test\\settings.txt"  #保存数据的文件路径,感觉使用这个更简单
settings = Settings(settingsFilename)

user = "奥巴马"
server = "白宫"
settings.userId = user
settings.targetServer = server
settings.store()                        
#到了这里就可以在c:\test\settings.txt 看到保存的数据,我这是显示乱码,还知道为什么 还没弄明白
#下面是直接打印出来也是乱码
f = open(settingsFilename,'rb')  #这里的读取模式要使用‘rb’不然会报错
lines = f.readlines()
for line in lines:
    print (line)
f.close()
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-6-22 22:46:41 | 显示全部楼层
支持我🐟~~~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-6-23 09:50:36 | 显示全部楼层
学习受教了!自己动手试试看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-6-24 13:57:39 | 显示全部楼层
拜读完毕!!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-6-26 19:53:14 | 显示全部楼层
好文章,保存用户设置的EgStore看不太懂
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-7-2 16:25:45 | 显示全部楼层
支持
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-7-4 21:22:57 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-7-5 18:26:51 | 显示全部楼层
不断学习新的知识,感谢小甲鱼
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-7-6 06:14:01 | 显示全部楼层
太好了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-7-6 06:14:51 | 显示全部楼层
真让我开心,看一下,非常简单

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-7-6 15:25:41 | 显示全部楼层
支持

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-27 10:54

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表