使用Python3 / AttributeError抓取网站:'NoneType'对象没有属性'text'

时间:2020-05-20 08:27:12

标签: python python-3.x

我正在尝试抓取网站,但我不断收到dependencies错误。任何帮助将不胜感激。

AttributeError: 'NoneType' object has no attribute 'text'

2 个答案:

答案 0 :(得分:0)

您的name_box为None,因此问题在于在行中找到h1:

name_box = data.find('h1', attrs={'class': 'companyName__99a4824b'})

也许班级不正确

答案 1 :(得分:0)

如果您查看请求的输出(通过print(data)),则可以看到他们的机器人过滤器捕获了您的请求。

请参阅:here