Python 是否有办法监控特定的程序';s internet连接,并在检测到中断时采取行动?

Python 是否有办法监控特定的程序';s internet连接,并在检测到中断时采取行动?,python,python-2.7,python-3.x,sockets,Python,Python 2.7,Python 3.x,Sockets,专门针对VoIP软件的Mumble 我有一个相当不稳定的连接到我经常访问的服务器,当它中断时,我想用各种统计数据更新一个数据文件。我已经为统计数据收集编写了所有代码,但是我不确定在连接本身中断时如何触发此代码。我尝试了psutil,但在输出下面列出的Mumble中找不到任何连接 是否有任何类型的Python库允许我监视与服务器的活动连接,并在检测到该连接已断开时采取措施 您可以检查http状态。如果你只是在寻找一个库,这个问题可能会像ping一样离题。如果您试图编写解决方案,则需要提供更多详细信

专门针对VoIP软件的Mumble

我有一个相当不稳定的连接到我经常访问的服务器,当它中断时,我想用各种统计数据更新一个数据文件。我已经为统计数据收集编写了所有代码,但是我不确定在连接本身中断时如何触发此代码。我尝试了psutil,但在输出下面列出的Mumble中找不到任何连接


是否有任何类型的Python库允许我监视与服务器的活动连接,并在检测到该连接已断开时采取措施

您可以检查
http
状态。如果你只是在寻找一个库,这个问题可能会像ping一样离题。如果您试图编写解决方案,则需要提供更多详细信息。例如,您正在使用什么操作系统。另外,为什么这个标签是Python2和Python3?可能是它的常见重复,voip使用UDP,而不是TCP,这将使检测更加困难。我不知道mumble有什么用,但值得一看。您可以监视网络接口本身<代码>udevmon监视器为您提供正在发生的事情的运行状态。