【发布时间】:2017-09-30 02:20:49
【问题描述】:
在完成了一些基本的tutorials 之后,我希望我的 TCP/UDP 客户端退出并显示一个指示它是否连接的代码。在 Twisted 中返回退出代码的正确方法是:
point = TCP4ClientEndpoint(reactor, "localhost", 1234)
d = connectProtocol(point, ClientProtocol())
reactor.run()
sys.exit(0)
然后,当进程终止时,它将以代码 0 退出,表示正常终止。如果客户端超时而不是成功连接,它应该如何将一个值传回给那个然后可以传递给 sys.exit 而不是常量 0?
【问题讨论】:
-
使用函数和
return退出代码?
标签: python twisted twisted.internet