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