Python脚本检查网页是否可以打开
判断网站能否访问,可以使用urllib的getcode()方法.
此方法是更具http协议返回的状态码来判断是否可以打开,如果返回的HTTP状态码是200,证明网页可以访问,如果返回的是其他状态码请产考HTPP状态码解释的链接:http://www.spliu.cn/2017/08/24/http%e7%8a%b6%e6%80%81%e7%a0%81/
具体代码如下:
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from urllib.request import urlopen
url = 'http://www.baidu.com'
resp = urlopen(url)
code = resp.getcode()
print('the result is :', code)