|
发表于 2024-4-16 19:11:59
|
显示全部楼层
非常抱歉,我看错了你的代码中的拼写错误,应该是`class_='info'`而不是`class_='into'`。所以你可以试着修改代码中的这一行:
- count_itms = soup.find_all('div',class_='info')
复制代码
这样就能找到包含电影信息的标签了。
关于BeautifulSoup中的其他一些功能,除了我之前提到的一些常用方法,还有一些高级功能,例如:
9. `find_parents(name, attrs, recursive, text, **kwargs)`: 获取指定元素的所有父元素。
10. `find_next_sibling(name, attrs, recursive, text, **kwargs)`: 获取指定元素的下一个同级别元素。
11. `find_previous_sibling(name, attrs, recursive, text, **kwargs)`: 获取指定元素的上一个同级别元素。
12. `find_next_element(name, attrs, recursive, text, **kwargs)`: 获取指定元素的下一个文本节点。
13. `find_previous_element(name, attrs, recursive, text, **kwargs)`: 获取指定元素的上一个文本节点。
14. `select_one(css_selector)`: 使用CSS选择器语法选择第一个匹配的元素。
此外,还有很多方便的方法和属性可以在BeautifulSoup中使用。欢迎查阅BeautifulSoup的官方文档以了解更多详情。希望这次能够解决你的问题!再次对之前的错误表示抱歉。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。 |
|