я занимаюсь веб-сканированием, поэтому возникает эта ошибка, пожалуйста, проверьте это?
TypeError Traceback (последний вызов последним) в ----> 1 desc = soup.findall("td",{"class":"views-field views-field-search-api-exrpt views-field-field-api-description hidden-xs visible-md visible-sm col-md-8"})
TypeError: объект 'NoneType' не вызывается
1 ответ
Решение
Вы используете beautifulsoup версии 3, и она перестала получать обновления в 2012 году; сейчас он сильно устарел. Я настоятельно рекомендую вам обновить:
pip install beautifulsoup4
а также
from bs4 import BeautifulSoup
В Element.find_all()
метод доступен в последней основной версии. Используйте это вместоElement.findall()
и попробуй еще раз.