【发布时间】:2012-02-01 17:41:33
【问题描述】:
我正在使用 Twisted 在 Python 中运行一个非常简单的服务器。当我尝试同时运行两个时,会发生此异常:
twisted.internet.error.CannotListenError: Couldn't listen on 127.0.0.1:5050: [Errno 98] Address already in use.
这很有意义。我怎样才能捕捉到这个异常?
如果现有服务器正在运行,我只想终止反应器并关闭一切。否则,我会得到异常,它会无限期地挂起,直到我终止进程。
【问题讨论】: