def checkPage(self, url, data): # 异常处理1: 网站deny页 m = re.search(r'<TITLE>403拒绝访问</TITLE>', data) if m: e = "# Deny page: 403拒绝访问错误, url=%s" %url raise Common.DenypageException(e) # 异常处理2: 页面不存在 m = re.search(r'<div class=".+?">很抱歉,您查看的页面找不到了!</div>', data) if m: e = "# No page: 很抱歉,您查看的页面找不到了!, url=%s" %url raise Common.NoPageException(e)