2017-10-12 62 views
0

如果我有像<div class="a b c "> 和另一<div class="a b"> 一個div如果我使用find('div',class_='a b') 我將有兩個一格。 我怎麼才能得到其中的一個?如何通過多發類找到DIV

+1

應該選擇哪一個?另外,發佈更多上下文html – RomanPerekhrest

回答

0

嘗試在特定類上使用find_all(爲我工作)。

soup.find_all("div", class_="a b c") 

上面給我只是A B C之一。

soup.find_all("div", class_="a b") 

雖然這隻返回了我在測試中的一個。

如果這不起作用,請考慮查明容器是否以特定順序在網站上顯示。在這種情況下,您可以將您的函數列表編入索引。