我的整个项目涉及我尝试使用 python 3.4 用我在 Spotify 中播放的当前歌曲更新我的 Cisco Jabber 状态。这是我的工作笔记本电脑的win 7。
我第一次尝试体验一个好的 python 库,它可以让我改变我的 Jabber 状态,我在这里读到了http://xmpppy.sourceforge.net/ xmpppy 可能是我正在寻找的东西。Pip 无法识别 xmpppy,因此我从该网站下载了该库并python.exe setup.py install
在解压缩的文件夹(来自下载)中使用进行安装。感觉安装成功了。
但是,尝试import xmpp
(安装在站点包中的文件夹仅称为 xmpp)会留下此错误:
Traceback (most recent call last):
File "<pyshell#11>", line 1, in <module>
import xmpp
File "C:\Python34\lib\site-packages\xmpppy-0.5.0rc1-py3.4.egg\xmpp\__init__.py", line 29, in <module>
import simplexml,protocol,debug,auth,transports,roster,dispatcher,features,browser,filetransfer,commands
ImportError: No module named 'debug'
在 xmpp 文件夹中,我可以看到 simplexml.py、protocol.py、debug.py 等,但是 shell 没有通过导入加载它们。
我应该在我的导入语句中使用更多的东西来确保加载模块吗?我可能把它们放在错误的地方吗?
还有一个额外的问题,是否有更好的图书馆来完成这项工作?
谢谢您的帮助。