如何检查用户是否在 python 中连接到互联网?
How to check if user is connected to internet in python?
我是 python 3.5 并使用 urllib3,我看到了各种示例,但它们都是 urllib2,这就是我问这个问题的原因,我有一些代码需要互联网,但如果用户未连接我想向他们显示设备未连接到互联网的警告,所以我该怎么做。
您可以在检查与站点的连接时执行类似的操作。
import urllib.request
import urllib.parse
try:
x = urllib.request.urlopen('https://www.google.com')
except Exception as e:
print(str(e))
我以前没有使用过 urllib,但你可以尝试类似的东西:
try:
#you put your code here
#and it will raise an exception if
#network connection is not available
#so you catch that
except:
#your warning code
我是 python 3.5 并使用 urllib3,我看到了各种示例,但它们都是 urllib2,这就是我问这个问题的原因,我有一些代码需要互联网,但如果用户未连接我想向他们显示设备未连接到互联网的警告,所以我该怎么做。
您可以在检查与站点的连接时执行类似的操作。
import urllib.request
import urllib.parse
try:
x = urllib.request.urlopen('https://www.google.com')
except Exception as e:
print(str(e))
我以前没有使用过 urllib,但你可以尝试类似的东西:
try:
#you put your code here
#and it will raise an exception if
#network connection is not available
#so you catch that
except:
#your warning code