相关疑难解决方法(0)

测试python中是否存在互联网连接

我有以下代码检查是否存在互联网连接.

import urllib2

def internet_on():
    try:
        response=urllib2.urlopen('http://74.125.228.100',timeout=20)
        return True
    except urllib2.URLError as err: pass
    return False
Run Code Online (Sandbox Code Playgroud)

这将测试互联网连接,但效果如何?

我知道互联网的质量因人而异,所以我正在寻找对广谱来说最有效的东西,上面的代码似乎可能存在漏洞,人们可能会发现漏洞.例如,如果某人的连接速度非常慢,并且花了超过20秒的时间来响应.

python networking python-2.7

27
推荐指数
3
解决办法
6万
查看次数

标签 统计

networking ×1

python ×1

python-2.7 ×1