私はLinkedInからそのようなデータを削り取ろうとしています。私は自分のつながりのつながりを掻きたい。私は、Python、BeautifulSoup、Seleniumでコードを書いています。これらのコードは接続を受け取り、接続のプロファイルページに入ります。それは私の接続の最初の10の接続を削り取ることができますが、次のボタンでは何もすることができません。スケープLinkedIn接続
私はPythonコードでセレンを使用して、ボタンを選択します。
inputElement = driver.find_element_by_css_selector("button.next.carousel-control-disabled")
inputElement.click()
私は物理的に(ブラウザとマウスボタンを使用して)場合は、この要素をクリックして、私はスクリプトを使用する場合には、次の10台の接続が読み込まれますが次のエラーメッセージが表示されます。
ポイント(616,15)で要素をクリックできません。その他の要素は クリック受け取るだろう:私は要素を検査しようとした
をし、私が取得:
<button class="next carousel-control-disabled">Next</button>
私はこれをクリックする要素を待っているJavaScriptが存在することを意味だと思います。それは理にかなっていますか?もしそうなら、関数の名前を見つけてそのJavaScriptを実行するにはどうすればよいですか?
私は何かが要素(おそらくオーバーレイ)を覆っていることを意味し、要素を「クリック」すれば、オーバーレイは代わりにクリックを受け取ると考えられます。 – khalid13
他の要素を見つけて正しい要素をクリックできますか? – HenryM
あなたはAPIでこれを行う方が簡単だろうと知っていますか? https://developer.linkedin.com/ – Hisagr