1 使用 urlib
import urllib.requestdef test_internet_connection():url = 'https://www.baidu.com'try:urllib.request.urlopen(url, timeout=5)print("网络连接正常")except urllib.error.URLError as ex:print("网络连接异常:" + str(ex))test_internet_connection()
原文:
Python 如何测试Python中是否存在网络连接|极客笔记
2 使用 requests 库,安装方法:pip install requests
import requestsdef isConnected():try:html = requests.get("https://www.baidu.com",timeout=2)print("网络正常")return 1except:print("网络异常")return 0Flag = isConnected()
print(Flag)
原文:
https://www.cnblogs.com/xdd1997/p/15226740.html