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
評論沒有發現