0
私はxpathとSeleniumを学んでいて、私が目標にしようとしている要素をうまく見つけました。私は、データ数= 48264Python - SeleniumでXpathを見つけた後にIDを返す
driver.find_element_by_xpath("//*[@data-number='48264']")
要素私は今、私はID「pos_4」を返すようにしようとしています。この
<li id="pos_4" data-number="48264" class="top-item sellmid">
のように見えるから引っ張っていますHTMLを探しています。私は以下のコードを試しましたが、それは全く間違っていました。
driver.find_element_by_xpath("//*[@data-asin='B01923Y7IG']").id
これは、長いfloat "0.066103113793198-1"を返しました。これが何であるか分かりません。
driver.find_element_by_xpath("//*[@data-asin='B01923Y7IG']").text
上記のテキストは、liのdiv内のテキストを返します。
次はどこを参考にしたらいいですか?私はたくさんの検索をしましたが、役に立たないものは見つかりませんでした。ありがとう!
完璧で、あなたに感謝することを行うことができます – Drake491