0
我目前下面的教程/入門上creating a Google Talk BotXMPP連接到服務器(Python)的
我所做的EchoBot,但它在與下面的錯誤運行時失敗:
File "echobot.py", line 59, in <module>
if xmpp.connect(('talk.google.com'), '5222'):
File "C:\Python31\Lib\sleekxmpp\clientxmpp.py", line 143, in connect
reattempt=reattempt)
File "C:\Python31\Lib\sleekxmpp\xmlstream\xmlstream.py", line 372, in connect
self.address = (host, int(port))
ValueError: invalid literal for int() with base 10: 'a'
我曾嘗試Python 3,3,3,2和3,1解釋器具有相同的結果。
我無法從教程這些線,無論是編譯器來編譯:
if sys.version_info < (3, 0):
reload(sys)
sys.setdefaultencoding('utf8')
從那裏失敗博特內的代碼如下:
if xmpp.connect(('talk.google.com'), '5222'):
xmpp.process(block=True)
else:
print('Fekk ikkje kopla til')
感謝任何提示/幫助!
元組謝謝你,這是逗號!讚賞。這工作:xmpp.connect(('talk.google.com','5222')): – Are 2013-04-25 09:46:28