【发布时间】:2020-08-15 08:40:30
【问题描述】:
有没有办法在 BeautifulSoup 中使用多个条件?
这是我喜欢一起使用的两个条件:
获取文本:
soup.find_all(text=True)
获取 img alt:
soup.find_all('img', title=True):
我知道我可以单独做,但我想把它放在一起以保持 HTML 的流畅。
我这样做的原因是因为只有 BeautifulSoup 通过 css 提取隐藏文本:不显示。
当您使用 driver.find_element_by_tag_name('body').text 时,您会得到 img alt att,但不幸的是,不是 css 的隐藏文本:display:none。
感谢您的帮助。 谢谢!
【问题讨论】:
标签: python selenium beautifulsoup