如何使用 python 2.5 编写完整的聊天服务器/客户端
我想使用 python-2.5 编写服务器/客户端聊天协议。 我想让协议类似于 yahoo Messenger 或 google-talk。 请建议我如何开始。
谢谢 雷特什·尼加姆
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我想使用 python-2.5 编写服务器/客户端聊天协议。 我想让协议类似于 yahoo Messenger 或 google-talk。 请建议我如何开始。
谢谢 雷特什·尼加姆
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
您应该查看Twisted Words。 Twisted 是一个 Python 网络库,Words 是它的聊天组件。它支持 XMPP/Jabber(Google Talk 使用的协议)。
You should look at Twisted Words. Twisted is a Python networking library, and Words is a chat component for it. It has support for XMPP/Jabber, the protocol used by Google Talk.
我建议 xmppy,尽管我确信
Twisted Words
(由另一个人推荐答案)和jabber.py,python-xmpp,毫无疑问还有许多其他的,也可以使用。为什么不尝试其中的一些并选择最适合您的一个呢?I would suggest xmppy, though I'm sure
Twisted Words
(recommended by another answer) and jabber.py, python-xmpp, and no doubt many others, are also usable. Why not try them out a few of them and pick the one that best suits you?有几个流行的 Python 库可用于使用 XMPP,即 Google Talk 使用的 Jabber 协议。这是评论这将指向其中 3 个。
There are several popular Python libraries for working with XMPP, a/k/a the Jabber protocol, which Google Talk uses. Here is a review that will point you to 3 of them.