我通过导入xmppy库向我的python添加了jabber支持。但是,调用“导入xmpp”会引起一些警告:
/usr/lib/python2.6/site-packages/xmpp/auth.py:24: DeprecationWarning: sha模块是不推荐的;使用hashlib模块代替导入sha、base64、随机、dispatcher、re /usr/lib/python2.6/site-packages/xmpp/auth.py:26: DeprecationWarning: md5模块是不推荐的;使用hashlib代替导入md5将会很好地修复这个.
我想我应该通过解压鸡蛋、修复模块导入和重新压缩来解决这个问题。但是,在我操作之后,python不识别库。我得到*模块没有找到*错误。固定鸡蛋的方法是什么?
发布于 2011-01-18 11:32:17
首先,上面看到的消息只是一些警告,确切地说,DeprecationWarning意味着xmpp库使用的一些模块是不推荐的(在新版本的python中将删除旧模块,因此它们应该被新的模块替换),而且您不应该试图修复它,这不是您的代码:)。
因此,我建议重新安装您的xmpp库,如果有一个新的版本,也许它将是最新的,所以警告不会出现,如果不只是使用它,您没有太多的选择,除非您使用另一个库。
编辑:不推荐的警告有一个含义,您不应该禁用它们,但是如果您必须查看这里。
希望能帮上忙。
https://stackoverflow.com/questions/4723484
复制相似问题