同樣的環境下,如果打開的頁面是‘百度’或者‘淘寶’,xpath找不到會提示找不到元素。如圖1.
如果打開大華NVR的頁面,同樣的代碼,xpath就會報錯TypeError: 物件不支持此屬性或方法。如圖2. 請問這是為什么呀?

uj5u.com熱心網友回復:
再附一張大華網頁的圖
uj5u.com熱心網友回復:
未找到原因。最后沒使用xpath,用css找到元素了。uj5u.com熱心網友回復:
xpath路徑還是有問題吧uj5u.com熱心網友回復:
瀏覽器問題,換不同的瀏覽器試試uj5u.com熱心網友回復:
確實不是xpath路徑問題,因為同樣是找不到的路徑,在百度和被測頁面報錯不一樣。
uj5u.com熱心網友回復:
嗯,這個有可能,我用了ie8和11都是這樣。其他的瀏覽器沒有試,因為這種nvr頁面用其他的瀏覽器可能會打不開。火狐可以,但是沒弄好環境。現在暫時用查找樣式的方式定位,暫時繞過這個問題。
uj5u.com熱心網友回復:
我敢可能絕對是xpath不對uj5u.com熱心網友回復:
//input[@uid = '2856']不好嗎?為什么用那么奇怪的方式
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/231669.html
上一篇:各位大神,能不能幫小弟看一下,python這個代碼在我電腦怎么輸出結果沒有報錯,而且為空白呢
下一篇:關于爬蟲無法獲取關鍵字的問題
