http://www.fangdi.com.cn/trade/mouth_sale.html
房地產網爬取每月成交資料出現無法定位的錯誤。報錯代碼是這兩句:
xpath='/html/body/div[3]/div/div[4]/div/ul[2]/li[2]/span[1]/i'
element21=driver.find_element_by_xpath(xpath).text
報錯結果是:
selenium.common.exceptions.NoSuchElementException: Message: Unable to locate element: /html/body/div[3]/div/div[4]/div/ul[2]/li[2]/span[1]/i
報錯的原因分析是因為網頁上有三個表,所以無法定位,但是看了網頁源代碼發現三個表的名字屬性好像完全一致?不知道怎么辦了,求助
uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
感謝回復。可能是沒說清楚,我用的是selenium去爬取資料,您這提到的headers好像用的是request的方法吧?轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/183171.html
