-1

Selenium を使用して Web ページをレンダリングし、コンテンツ抽出を行っています。ただし、セレンが返すものは、Chrome DevTools を使用して取得するものとは異なることがわかりました。

私が使用する python コードは単純です。

driver = webdriver.Chrome() #.PhantomJS()

driver.get(url)
content = driver.page_source.encode('utf-8')

基本的に、私が見ているフィールドは、ほとんどの場合、Selenium の結果には表示されません。動作することもありますが、ほとんどの場合、実際の Chrome ブラウザと同じようにはレンダリングされません。マックブックプロを使用しています。ありがとう〜

4

1 に答える 1