我可以轻松地用BS遍历泛型标签,但我不知道如何找到特定的标签。例如,如何查找<div style="width=300px;">
的所有发生? BS有可能吗?用BeautifulSoup找到一个特定的标签
15
A
回答
23
下应该工作
soup = BeautifulSoup(htmlstring)
soup.findAll('div', style="width=300px;")
有两种方法来搜索标记。
更多的文字来理解和使用它
2
与BS4事情已经改变了一点。所以代码应该看起来像这样
soup = BeautifulSoup(htmlstring,'lxml') soup.find_all('div', {'style':"width=300px;"})
相关问题
- 1. beautifulsoup找到特定标签
- 2. BeautifulSoup寻找下一个特定标签的标签发现
- 3. BeautifulSoup找不到标签li
- 4. Beautifulsoup在meta标签中找到特定值
- 5. 用BeautifulSoup找到顶级标签
- 6. 找到一个特定的单词并用span标签包装
- 7. 打开一个标签集到一个特定的标签
- 8. Python Beautifulsoup找到正确的标签
- 9. 如何查找带有特定文本的HTML标签? - BeautifulSoup
- 10. BeautifulSoup - 删除MS Word特定标签?
- 11. 的Symfony的DomCrawler没有找到一个特定的标签
- 12. 用BeautifulSoup中的另一个标签替换一种标签
- 13. BeautifulSoup无法通过其类找到一个标签
- 14. 如何找到里面有一个特定标签的li标签的索引
- 15. HTML - 找到一个给定的标签
- 16. BeautifulSoup(BS4)未找到所有标签
- 17. BeautifulSoup找不到所有标签
- 18. BeautifulSoup:在html和印刷中找到一个特定的URL
- 19. 找到特定的链接w/beautifulsoup
- 20. 找到一个包含特定文本的HTML标签
- 21. 找到一个特定的标记
- 22. Python Beautifulsoup找到特殊标记文本
- 23. 使用BeautifulSoup第一个孩子标签
- 24. stringByEvaluatingJavaScriptFromString,找到特定的输入标签
- 25. 如何使用BeautifulSoup找到特定标记
- 26. 查找特定的标签
- 27. beautifulsoup CSS选择 - 找到一个特定的属性(样式为前)不存在的标签
- 28. HtmlAgilityPack/XPath找到所有发生在特定标签/下一个标签之前
- 29. BeautifulSoup:拉一个标签在另一个标签之前
- 30. 在beautifulsoup中找到特定文本