没有类型对象在webcrawler Python中没有属性错误

时间:2017-06-17 17:53:37

标签: python web-scraping beautifulsoup

我是Python的新手,所以任何帮助都会受到赞赏。我有一个使用beautifulsoup的网络爬虫。它可以工作但是对于下面它返回错误'无类型对象没有属性'。我知道这意味着它遇到了一个没有条目的页面。 如何停止此错误并使其返回所有其他具有条目的页面。网络爬虫中的某些页面有条目,有些页面是空白的。

bbb = re.compile('First listed')
    next_s = soup.find(text=bbb).parent.parent.get_text(strip=True)

谢谢

1 个答案:

答案 0 :(得分:1)

bbb = re.compile('First listed')
next_s = soup.find(text=bbb)
if next_s is not None:
    # node exists
else:
    # node does not exists