使用的环境:
- Window10+64位操作系统
- PyCharm+Python3.7
一、安装easygui
1. 安装方法
1.1 方法一:CMD命令行安装
安装命令:
pip install easygui
1.2 方法二:PyCharm安装
- File->Settings->Progect: Python->Progect Interpreter->+
- 搜索 easygui
- 安装成功
1.3 方法三:通过安装包安装
-
下载地址: easygui
-
下载文件:
-
解压:
-
找到easygui.py,拷贝进电脑Python安装目录下的Lib\site-packages文件夹下
这时打开IDLE,输入
import easygui
回车,如果没报错,那就是识别到了。但是运行时会报错,比如 AttributeError: module ‘easygui’ has no attribute ‘msgbox’ 。
不要急,这时打开cmd,直接输入:pip uninstall easygui
。
然后等待系统自动完成,发现是最新的0.98版,没关系,可以使用的。
2. 验证
import easygui as g
import sys
while 1:
g.msgbox("哈喽,帅哥!")
msg = "你喜欢我吗?"
title = "(๑′ᴗ‵๑)I Lᵒᵛᵉᵧₒᵤ❤"
choices = ["非常喜欢", "喜欢", "好感", "不喜欢"]
choice = g.choicebox(msg, title, choices)
g.msgbox("你的选择:" + str(choice), "结果")
msg = "重新选择?"
title = "请选择"
if g.ccbox(msg, title):
pass
else:
sys.exit(0)
msg = "QQ"
title = "账号中心"
fieldNames = ["*暱称","*电话号码","个性签名"]
fieldValues = []
fieldValues = g.multenterbox(msg,title,fieldNames)
while True:
if fieldValues == None :
break
errmsg = ""
print(len(fieldNames))
for i in range(len(fieldNames)):
option = fieldNames[i].strip()
if fieldValues[i].strip() == "" and option[0] == "*":
errmsg += ("【%s】:必填项 " %fieldNames[i])
if errmsg == "":
break
fieldValues = g.multenterbox(errmsg,title,fieldNames,fieldValues)