スクレイピングの要素数の取得について
"https://www.ipros.jp/ranking/company/area/city/26204/"
こちらのサイトのランキングの要素を取得したいです。
現状のプログラムは以下の通りです。
※抜粋しています。
soup = BeautifulSoup(driver.page_source, "html.parser")
new = soup.find(class_='content-body')
li_count = 0
for element in new.find_all("li"):
li_count+=1
print(li_count)
要素数はページ上では58ほどなのですが、いらないli要素の分も加算してしまっており、上記のプログラムでは64を示してしまいます。
ol要素の数を取得?すれば要素数になるのかなと考えていますが、うまく実装できていません。
要素数分を取得するにはどうすれば良いでしょうか?
教えてください。

回答1件
あなたの回答
tips
プレビュー