Python自学日记(一):Easygui安装配置与图形用户界面(10.09)

一、Easygui下载安装

1、easygui的下载

easygui下载地址:https://sourceforge.net/projects/easygui/files/
选择最新的版本下载。

2、easygui的安装

首先把Python添加到系统路径中,添加方法为:鼠标右键我的电脑->属性->高级系统设置->环境变量
Python自学日记(一):Easygui安装配置与图形用户界面(10.09)_第1张图片

在系统变量中找到Path,点击“编辑”
Python自学日记(一):Easygui安装配置与图形用户界面(10.09)_第2张图片
选择“新建”
Python自学日记(一):Easygui安装配置与图形用户界面(10.09)_第3张图片
找到安装Python的文件夹,我的电脑Python是安装在“C:\Users\lenovo\AppData\Local\Programs\Python\Python310”目录下的,所以将这个路径添加到新建的环境变量即可。

然后将下载的easygui.zip文件放在桌面,并且解压到新的文件夹easyaa
Python自学日记(一):Easygui安装配置与图形用户界面(10.09)_第4张图片
cmd打开命令提示符,使用cd命令进入到解压的easygui文件中setup.py所在的文件夹
Python自学日记(一):Easygui安装配置与图形用户界面(10.09)_第5张图片

最后输入命令:python setup.py install
安装完成。

3、测试是否可用

打开IDLE

import easygui
easygui.msgbox("Hello world!")

Python自学日记(一):Easygui安装配置与图形用户界面(10.09)_第6张图片

Python自学日记(一):Easygui安装配置与图形用户界面(10.09)_第7张图片
可以看到运行成功!!!

4、可能出现的问题及解决办法

通过上诉操作,可能安装不成功,可以现在一下你的Python目录下是否有easygui相关文件夹,我的目录是
C:\Users\lenovo\AppData\Local\Programs\Python\Python310\Lib\site-packages
根据每个人的安装路径不一样,上述目录可能不同
Python自学日记(一):Easygui安装配置与图形用户界面(10.09)_第8张图片
图片中就是我的easygui相关文件夹,如果这个有这个文件夹,说明是安装了easygui。

在将Python添加到系统环境变量后,可能需要重启电脑才有效。

二、图形用户界面

1、建立一个包括OK按钮的简单消息框

import easygui
easygu.msgbox("hello world!")

2、有多个按钮的对话框

比如选择你最爱的食物,并弹出选择结果

import easygui as a
foods = a.buttonbox("what's your favoriate foods",choices=["fruits","meat","vegetable","junk food"])
a.msgbox("you picked "  +  foods)

Python自学日记(一):Easygui安装配置与图形用户界面(10.09)_第9张图片
Python自学日记(一):Easygui安装配置与图形用户界面(10.09)_第10张图片
3、选择框(choicebox)

import easygui as a
foods = a.choicebox("what's your favoriate foods",choices=["fruits","meat","vegetable","junk food"])
a.msgbox("you picked "  +  foods)

运行结果如下:
Python自学日记(一):Easygui安装配置与图形用户界面(10.09)_第11张图片
4、文本输入

用户可以任意输入

choice = a.enterbox("what's your favoriate food?")
a.msgbox("your favoriate is  "+ choice)

默认输入

choice = a.enterbox("what's your favoriate food?",default="pisa")
a.msgbox("your favoriate is  "+ choice)

现在运行这个程序时,输入框已经输入“pisa”
Python自学日记(一):Easygui安装配置与图形用户界面(10.09)_第12张图片
5、数字输入

integerbox输入整数,但整数框不允许输入浮点数。

使用int(),float()由字符串创建数。

你可能感兴趣的:(python,pycharm,爬虫)