0

このコードを実行して gtalk クライアントを作成しようとしていますが、実行されていません。これは初めてで、ばかげた間違いをしていると思います。助けてください。また、これらの警告を削除する方法を教えてください

#!/usr/bin/env python 

import xmpp 
import hashlib

user="username@gmail.com"
password="password"
server="gmail.com"

jid = xmpp.JID(user) 
connection = xmpp.Client(server,debug=[]) 
connection.connect() 
result = connection.auth(jid.getNode(), password,"LFY-client") 

connection.sendInitPresence() 

while connection.Process(1): 
    pass


The code is giving following error :


/usr/lib/python2.6/dist-packages/xmpp/auth.py:24: DeprecationWarning: the sha module is deprecated; use the hashlib module instead
  import sha,base64,random,dispatcher,re
/usr/lib/python2.6/dist-packages/xmpp/auth.py:26: DeprecationWarning: the md5 module is deprecated; use hashlib instead
  import md5
/usr/lib/python2.6/dist-packages/xmpp/transports.py:308: DeprecationWarning: socket.ssl() is deprecated.  Use ssl.wrap_socket() instead.
  tcpsock._sslObj    = socket.ssl(tcpsock._sock, None, None)
4

1 に答える 1

1

これらはエラーではなく警告であり、コードが原因ではありません。xmppモジュールは非推奨のモジュールを使用しています。アップグレードすることをお勧めします。

于 2012-11-30T19:40:54.447 に答える