如何解决如何检查用户是否在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
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。