认证0级讲师
私も最近これに遭遇しました。動的jsがまだ解析されていないため、Webページのコードを取得できません。例外は NoSuchElementException ですが、これは明らかです。
phantomjs はヘッドレスブラウザに属しており、ウィンドウがないため、すべての要素が描画されない可能性もあります。したがって、この時点で見つかった要素はすべて NoSuchElementException 例外になります。 次の手順を試すことができます:
参考: https://github.com/ariya/phantomjs/issues/11637
自分で答えてください。 stackoverflow で解決策が見つかりました。 速度を向上させるために CSS、画像、JS をブロックします。 PhantomJS はまだ使用できませんが、確かに高速であり、目的は達成されています。
http://stackoverflow.com/questions/20892768/how-to-speed-up-browsing-in-selenium-firefoxhttp://stackoverflow.com/questions/17462884/is-selenium-slow -または私のコードが間違っています
この場合、js も解析できないのではないでしょうか? 他の高速ツールを使用してみてはいかがでしょうか?
私も最近これに遭遇しました。動的jsがまだ解析されていないため、Webページのコードを取得できません。例外は NoSuchElementException ですが、これは明らかです。
phantomjs はヘッドレスブラウザに属しており、ウィンドウがないため、すべての要素が描画されない可能性もあります。したがって、この時点で見つかった要素はすべて NoSuchElementException 例外になります。
リーリー次の手順を試すことができます:
参考: https://github.com/ariya/phantomjs/issues/11637
自分で答えてください。
リーリーstackoverflow で解決策が見つかりました。
速度を向上させるために CSS、画像、JS をブロックします。
PhantomJS はまだ使用できませんが、確かに高速であり、目的は達成されています。
http://stackoverflow.com/questions/20892768/how-to-speed-up-browsing-in-selenium-firefox
http://stackoverflow.com/questions/17462884/is-selenium-slow -または私のコードが間違っています
この場合、js も解析できないのではないでしょうか? 他の高速ツールを使用してみてはいかがでしょうか?