python禁用错误输出
我创建了一个脚本,通过python xmpp(xmpppy)连接到chat.euw1.lol.riotgames.com,但我总是收到一个错误,即使没有 代码如下:python禁用错误输出,python,xmpp,Python,Xmpp,我创建了一个脚本,通过python xmpp(xmpppy)连接到chat.euw1.lol.riotgames.com,但我总是收到一个错误,即使没有 代码如下: jid=xmpp.protocol.JID('my_jid@pvp.net') cl=xmpp.Client(jid.getDomain(),debug=[]) con=cl.connect(server=('chat.euw1.lol.riotgames.com', 5223)) if not con: print 'co
jid=xmpp.protocol.JID('my_jid@pvp.net')
cl=xmpp.Client(jid.getDomain(),debug=[])
con=cl.connect(server=('chat.euw1.lol.riotgames.com', 5223))
if not con:
print 'could not connect!'
再次声明:一切正常,但我仍然收到这个令人讨厌的错误消息:
An error occurred while looking up _xmpp-client._tcp.chat.euw1.lol.riotgames.com
我只是想知道如何防止xmppy输出它,我已经尝试了几种技术,比如将
sys.stdout/stderr
设置为os.devnull
我认为可以使用try/except
结构来处理这个问题
try:
jid=xmpp.protocol.JID('my_jid@pvp.net')
cl=xmpp.Client(jid.getDomain(),debug=[])
con=cl.connect(server=('chat.euw1.lol.riotgames.com', 5223))
except:
print 'could not connect!'
嘿,谢谢你的回答。我已经试过了,但是仍然会显示错误消息。