0
我正在學習xpath和Selenium,並且剛剛成功找到了我試圖定位的元素。我正在尋找一個元素,其中數據數= 48264Python - 用Selenium找到Xpath後返回ID
driver.find_element_by_xpath("//*[@data-number='48264']")
我從拉看起來像這樣
<li id="pos_4" data-number="48264" class="top-item sellmid">
現在我試圖返回的ID「pos_4」的HTML。我嘗試了下面的代碼,但它是完全錯誤的。
driver.find_element_by_xpath("//*[@data-asin='B01923Y7IG']").id
返回長浮點「0.066103113793198-1」。不知道這是什麼。
driver.find_element_by_xpath("//*[@data-asin='B01923Y7IG']").text
上面的函數返回了li中div的文本。
關於下一步看什麼的建議?我做了很多搜索,但找不到有用的東西。謝謝!
完美,謝謝 – Drake491