1

http://pastebin.com/pAyr9i6Lを見つけることができません - ここに私が抽出したいページは、要素のSeleniumのPython

のhtmlコードの一部である「202,06pубを。」文字列。どのようにSeleniumをPythonで使用するのですか?私はget_attribute関数を使ってそれを行うことができますが、文字列は決して識別されません。

答えて

2

IDによって要素を見つけ、.textプロパティ値を取得:尋ねる前に、いくつかのコードを想像する

driver.find_element_by_id("header_wallet_balance").text 
+0

を上に行くには良い方法ですので、IDSは、要素のために一意である答えをいただき、ありがとうございます。悲しいことに、私は – Berman

2

試みを、それはあなたが努力している人々を伝えます!それは非常に簡単です、このコードサンプルの場合

それはそれについて のxpath

driver.find_element_by_xpath("//a[@id='header_wallet_balance']").text 

ID

driver.find_element_by_id('header_wallet_balance').text 
+2

をupvoteするのに十分なポイントがありません1。これは構文エラーです - 閉じない '' '2. Pythonのセレニウムのバインディングに' get_element_by_xpath'メソッドはありません。 3.より簡単で高速な "by id"技法がある場合、 "by xpath"を使う理由は何ですか? – alecxe

+0

あなたの入力Alexのおかげで、私は私の答えを編集=) –

+1

ありがとう。さて、私はドキュメントの 'テキスト'プロパティを見つけられませんでした。次回はもっと頑張ります:) – Berman

関連する問題