私は学習のためにfbを削っています。同じクラス名(セレンのpython)から複数のボタンを取得
次の行を記述していますが、ページ上のボタンを見つけることができません。 (HREFが異なるFBの記事ごとに異なるだろうので、私はHREFを使用したくない)
likeButton = driver.wait.until(EC.presence_of_element_located(
(By.CLASS_NAME, "_2e4w nowrap")))
likeButton[0].click #this code is never reached
と私も、私はあなたがHTMLをスクラップしていると仮定してい
likeButton = driver.wait.until(EC.presence_of_element_located(
(By.CSS_SELECTOR, "._2e4w.nowrap")))
はい、これを使用する必要がありますHTMLファイルです。 問題は、 "クラス名" – HassanK
を介してボタンを検出できないということです。あなたが 'pprint(likeButton)'を実行するとどうなりますか?オブジェクトは「なし」ですか? – 1N5818
それは決してその部分に達しません。コードは、類似のボタンが表示されるのを待っているからです。 – HassanK