我正试图从页面获取所有<tr class="**colour blue** attr1 attr2">
。Beautifulsoup的相当于'*'是什么 - find_all?
attrs
每次都不一样,其他兄弟<tr>s
有一些colour red
,colour pink
等类。
所以我正在寻找colour blue
在class
之后的任何其他字符以包含在结果中。我已经使用*
尝试过,但没有奏效:
soup.find_all('tr', {'class': 'colour blue*'})
谢谢
因此,要清楚,没有什么东西*之前*颜色,但任何可以跟随“蓝色”?例如,'color bluegray maxsize tall'会匹配,但'altcolour bluegreen'不会? –
在这种情况下,可能的重复:http://stackoverflow.com/a/16421470/1085062 –
我试过从那里的解决方案,他们只是返回空列表,由于某种原因 – StevenH