当我运行它时,在一定时间后我得到一个x错误。我知道我收到了这个错误,因为它在页面的末尾。如何在不收到此错误的情况下停止程序?
我试过了
if newsContents == "NoneType":
break
或者
if newsContents == " ":
break
我的代码是:
while i < 30:
r = requests.get("blabla" + str(i))
source = BeautifulSoup(r.content,"lxml")
i=i+1
newsContents = source.find("div", attrs={"class": "figCaption"})
print(newsContents.text)
print("#"*10)
print(newsContents.text) AttributeError: 'NoneType' 对象没有属性 'text'