2017-07-20 4 views
-1

私はbeautifulsoup4を使ってratemyprofのウォータールー教授に関する情報を検索したいと思っています。データは、より多くのデータをロードするために継続的にLoad Moreを押す必要があるNavbarから取得する必要があります。美しいスープを使ってより多くのデータを読み込んでページをナビゲートする

さらに、ロードボタンを調べると、javascript関数にリンクします。コードを書き込んで、それ以上読み込めない場合はどうすればいいですか?ここ は、ボタンの検査時にどのように見えるかの抜粋です:Load More Inspection

誰かが私には、このページから情報を抽出するためにループを書くのを手伝ってくださいすることができ:「http://www.ratemyprofessors.com/search.jsp?queryBy=schoolId&schoolName=University+of+Waterloo&schoolID=1490&queryoption=TEACHER

+2

が「_Can誰かが私にはloop_を書く助けてください」はい、しかし、あなたは私たちを見る場合にのみ、あなたはこれまで、この問題を解決するために行わたい何も参照してください。 SOはコード作成サービスではないことをご了承ください。私たちはコードをデバッグするのに役立ちます。 –

+0

こんにちは申し訳ありませんが、私は一般的にプログラミングを始めました。 https://i.imgur.com/5QgVIgr.png これは私が書いた限りです。しかし、出力は少し奇妙です。 –

+0

https://i.imgur.com/hKWOsN0.png これは、より多くのボタンをロードする際にjavascriptに気付いたときです –

答えて

0

をそれは簡単ではありません。

を使用してください。evaluateJavaScript grab more data js load。

またはseleniumが役に立ちます。

other answer

関連する問題