【发布时间】:2016-12-17 04:13:06
【问题描述】:
假设我们要查找所有类名都以已知字符串开头并以任意 id 号结尾的所有 li 元素。
这意味着这种方法行不通:
soup.find_all("li", {"class": KNOWN_STRING})
我也尝试过这种方法,但没有任何运气:
soup.select("li[class^="+KNOWN_STRING)
如何解决?
【问题讨论】:
-
在这种方法
soup.select("li[class^="+KNOWN_STRING)中,您可能忘记关闭括号。试试soup.select("li[class^="+KNOWN_STRING+"]")
标签: python html string css-selectors beautifulsoup