我正在制作一个通过 XMPP/jabber 与 C++ 应用程序通信的 Python 应用程序。在 Python 端,我使用了 Twisted。我真正喜欢 Twisted 的地方在于能够直接接收/发送“消息”XML 节点并用它做任何我想做的事情。(IE 使用的节不仅仅是“body”)。换句话说,Twisted 返回一个“Element”对象,而 send 方法接受一个“Element”对象。
从我现在看到的 gloox 来看,API 直接返回“body”字符串。
所以,我的简单问题是,有没有一种简单的方法可以使用 gloox 访问完整的消息节点?