程式筆記

Selenium 在Xpath下取不到值

最近剛好遇到我爬的網站有小改版,因此剛好花了一點時間調整爬蟲,中間發現取到的值都是空值 原本的程式碼是這樣,卻發現都是空值,用xpath工具查也都沒問題

文章目錄

最近剛好遇到我爬的網站有小改版,因此剛好花了一點時間調整爬蟲,中間發現取到的值都是空值

原本的程式碼是這樣,卻發現都是空值,用xpath工具查也都沒問題


driver.FindElement(By.XPath("//*[@id='Id01']/div/div/table/tbody/tr[3]/td[1]"))


後來發現要加上.GetAttribute("textContent") 就可以了,稍微筆記一下


driver.FindElement(By.XPath("//*[@id='Id01']/div/div/table/tbody/tr[3]/td[1]")).GetAttribute("textContent")


黃庭日誌

黃庭

黃庭日誌
View Articles

同時在金融市場與網路上闖蕩,觀察各種社會現象動態。