beautifulsoup find_all Bug?

Nowadays verwende ich schöne Suppe, um die HTML-Seite zu analysieren. Aber manchmal ist das Ergebnis von find_all kleiner als die Anzahl der Seiten. Zum Beispiel diese Seitehttp: //www.totallyfreestuff.com/index.asp? m = 0 & sb = 1 & p = 5 hat 18 Überschriften. Aber wenn ich die folgenden Codes benutze, hat es gerade zwei! Kann mir jemand sagen warum. Danke im Voraus

soup = BeautifulSoup(page, 'html.parser')
hrefDivList = soup.find_all("span", class_ = "headline")
#print hrefDivList
print len(hrefDivList)

Antworten auf die Frage(4)

Ihre Antwort auf die Frage