2013-04-19 221 views
12

ブラウザの自動化(Python)にSeleniumを使用する。Seleniumを使用してページ全体の内容を取得する

私が正しく理解していれば、次のコードは、特定の要素の中に見ているとは対照的に、どのようにして、ページ全体にテキストを取得しに行くか

inputElement = driver.find_element_by_name("q") 
the_text = inputElement.text 

を使用することでしょうか?

ありがとうございます!ページ全体のテキストがで見つけることができるように

+1

'driver.find_element_by_name( '体')text'? – Blender

+0

HTMLが不正な形式の場合はどうなりますか? –

+0

あなたはHTMLではなくDOMを使っています。ブラウザは非常に寛大で、HTMLを理解しようとします。 – Blender

答えて

29

はルックス:。

driver.page_source 
関連する問題