2015-05-12 86 views
1

我使用下面的函数进行telnet连接验证Python的telnet连接拒绝例外

telnetlib.Telnet("172.28.5.240", "8080") 

当连接被拒绝它显示异常消息。是否有可能隐藏消息,并检测为成功或失败,如果条件?

+0

就像在捕捉抛出的异常? –

+0

也许从这里开始:https://docs.python.org/2/tutorial/errors.html#handling-exceptions – jonrsharpe

回答

2

您可以使用尝试 - 除了-最后基于珠洲的回答块

try: 
    # 
    # 
    response = 'Success' 
except: 
    response = 'Failed' 
finally: 
    print response 
+0

你的答案是完美的。谢谢。 – guru

0

我发展我的代码。这是一个可行的答案。以下是我的参考脚本。

try: 
    conn = telnetlib.Telnet("172.28.5.240", "80") 
    response = 'Success' 
except: 
    response = 'Failed' 
finally: 
    print response