1 使用 urlib
- import urllib.request
-
-
- def 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 requests
-
-
- def isConnected():
- try:
- html = requests.get("https://www.baidu.com",timeout=2)
- print("网络正常")
- return 1
- except:
- print("网络异常")
- return 0
-
- Flag = isConnected()
- print(Flag)
原文: