天天看点

Easygui报错解决(仅解决easygui is not defined)

仅提供一种思路,按照这个思路你也可以去轻松解决msgbox找不到的问题,在这里就不赘述msgbox的解决方法了,

首先要告诉你们,我的gui版本是0.97.3的,这类问题,解决这类问题大同小异,懂思路了,很简单

开始了:=========

根据提示信息,__init__=easygui.__all__

说明该模块的初始化列表是根据easygui的初始化列表,所以可以肯定,在easygui初始化列表中肯定没有easygui引导,去添加就可以了,

在easygui.py文件初始化列表中添加easygui,

也就是找到__all__这个列表,在最后把easygui加进去,(也就是在该列表最后加上     ,  'easygui'    好了,)

接着下一步操作是:

修改模块的初始化文件,也就是 __init__.py文件,

改为

from  easygui  import  easygui,easygui_process

或者(以下这种方法纯粹是为了装逼,但是,可行的)

pass

def  self__all__():

    __all__=easygui.__all__()

self__all__()

最后给大家点小提示,基于我们更改了初始化列表,所以,引用 easygui模块时,一定要记得,不能用 import easygui引用

而是要用 import  easygui.easygui 

或者  import  easygui.easygui  as  gui

至此讲述完毕,你可以去试试了

___手机打字太麻烦,写的不够详细,请见谅