PyXMPP是一个Jabber / XMPP实现的Python。
PyXMPP提供XMPP协议和几个JSF定义的扩展的最核心的功能。 PyXMPP提供积木用于创建Jabber客户端和组件。开发者使用这些设置XMPP流,处理进入的事件,并创建传出节(XMPP“包”)。
安装:
为确保您有以上或准备上市的有限的所有要求
(没有二进制扩展)构建PyXMPP,你可能要运行::
   蟒蛇configure.py
您可以通过编辑build.cfg文件中手动挑选PyXMPP有限或完整的构建。
要建立包只调用::
   蟒蛇setup.py构建
要安装它::
   蟒蛇setup.py安装
如果你有PyXMPP的一些较老的版本,它是更好地卸载(删除
pyxmpp子目录安装这个操作系统之前,您的站点包目录)
或者事情可能无法正常工作。
你也可以尝试::
   使
和::
   使安装
而不是
功能:
- 在几乎完全XMPP核心(RFC 3920)协议的客户端连接(包括SASL,TLS和Strinprep )
- 在基本完成XMPP IM(RFC 3921)协议(缺乏隐私列表)
- 在XMPP错误对象包括翻译,并从实现向后兼容旧的代码
- 在传统的认证(QUOT;消化"和"纯")
- 组件协议
- 服务发现
- 在电子名片,这两种都是Jabber的"电子名片 - 温度"和RFC 2426
- 的多用户聊天协议的基本组成部分
- 在延迟交货的时间戳
- 数据表单
- 在波段注册
要求:
- 在Python的
- 的libxml2
- dnspython
- M2Crypto
评论没有发现