我正試圖從頁面獲取所有<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