语句soup.find_all('ul',attrs={'class':'list1'})和语句soup.find_all('ul',class_='list1')作用是一样的。
时间: 2023-10-07 07:05:44 浏览: 171
beautifulsoup里面的find()和findall()小代码测试
是的,这两个语句的作用是一样的,都是通过 BeautifulSoup 库中的 `find_all()` 方法查找 HTML 文档中所有 `ul` 标签中 `class` 属性值为 `list1` 的元素并返回。只不过第一个语句使用了 `attrs` 参数指定属性及其值,而第二个语句使用了 `class_` 参数来指定 `class` 属性值。这是因为在 Python 中 `class` 是关键字,所以在使用 BeautifulSoup 库时需要使用 `class_` 来指定 `class` 属性值。
阅读全文