def is_404(html, target_url): dom = etree.HTML(html) bug_404 = dom.xpath('//div[@class="error-404-number"]') if bug_404: L_LOGGER.warning(u"目标 %s 404已被删除。" % target_url) return False else: return True
def is_open(html, target_url): dom = etree.HTML(html) bug_state = dom.xpath('//*[@id="bugDetail"]/div[5]/div[1]')[0] if bug_state.values() != ['wybug_detail']: L_LOGGER.warning(u"目标 %s 暂未公开详情。" % target_url) return False else: return True