2010-05-07 8 views

Répondre

3

Vous devriez regarder Twisted Words. Twisted est une bibliothèque de mise en réseau Python, et Words est un composant de chat pour cela. Il prend en charge XMPP/Jabber, le protocole utilisé par Google Talk.

+0

Il a également un support pour IRC qui peut être applicable. – Justin

0

Je suggère xmppy, mais je suis sûr Twisted Words (recommandé par une autre réponse) et jabber.py, python-xmpp, et sans doute beaucoup d'autres, sont également utilisables. Pourquoi ne pas essayer quelques-uns d'entre eux et choisir celui qui vous convient le mieux?

0

Il existe plusieurs bibliothèques Python populaires pour travailler avec XMPP, un protocole de Jabber a/k/a que Google Talk utilise. Voici un review that will point you to 3 of them.

+0

PyXMPP requis Python 2.6, mais ne veut pas passer en python 2.6. Alors pouvez-vous me dire quelques autres bibliothèques dans lesquelles je peux implémenter mon protocole de serveur de chat/client en utilisant python 2.5 –

+0

Les 2 autres mentionnés dans l'article * fonctionnent * avec Python 2.5. Pour jabber.py version 0.5.0, téléchargez (http://sourceforge.net/projects/jabberpy/files/jabberpy%20libs/0.5/jabberpy-0.5-0.tar.gz/download), extrayez et exécutez 'python setup.py' Pour la version 0.5.0-rc1 de xmpp.py, installez depuis setup.py (http://sourceforge.net/projects/xmpppy/files/xmpppy/0.5.0-rc1/xmpppy-0.5 .0rc1.tar.gz/download) ou via l'installation facile (http://sourceforge.net/projects/xmpppy/files/xmpppy/0.5.0-rc1/xmpppy-0.5.0rc1-py2.5.egg/download) – ewall