"如何在bs4中使用find_all multiple来提取数据?"

8 Replies, 310 Views

大家好!

我最近在学习bs4 find_all multiple的时候,发现可以使用 `lambda` 表达式来过滤元素。

例如:

```python
soup.find_all(lambda tag: tag.name == 'div' and 'class1' in tag.get('class', []))
```

这样可以根据你的条件灵活筛选元素。

Messages In This Thread



Users browsing this thread: 1 Guest(s)