【发布时间】:2021-07-22 21:29:55
【问题描述】:
您好,我正在尝试找出分页内容下的所有链接以及已提取的分页部分代码。但是当我试图捕获所有列表项时,出现以下错误:
AttributeError:ResultSet 对象没有属性“find_all”。您可能将元素列表视为单个元素。当您打算调用 find() 时,您是否调用了 find_all()?
import requests
from bs4 import BeautifulSoup
url = "https://scrapingclub.com/exercise/list_basic/"
response = requests.get(url)
soup = BeautifulSoup(response.text, 'lxml')
pages = soup.find_all('ul', class_='pagination')
links = pages.find_all('a', class_='page-link')
print(links)
我不理解 AttributeError 一词:ResultSet 对象没有属性“find_all”。 任何人都可以检查一下我所缺少的内容。
【问题讨论】:
标签: beautifulsoup