<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      selenium元素定位防踩坑---StaleElementReferenceException解決方法

      1、異常原因

      執(zhí)行調(diào)試報錯:selenium.common.exceptions.StaleElementReferenceException: Message: stale element reference: element is not attached to the page document

      意思是,引用的元素已過時。原因是頁面刷新了,此時當(dāng)然找不到之前頁面的元素,就算是后退回來的頁面也是不一樣的。

       

      在編寫腳本時一直報這個錯,使用顯示等待都不行,在一頓百度操作后才知道是元素被刷新了

       

       

      我們發(fā)現(xiàn),僅僅是刷新了一下頁面,兩次的element id是不同的,這就說明這是兩個不同的元素,如果用之前的element,自然會報錯

      原因很明顯,你用別人的身份證id去找現(xiàn)在的人,哪怕這兩個人長的很像,他也會告訴你,對不起,你找錯人啦。

      2. 解決方案

      有時我們無法避免,不確定什么時候元素就會被刷新。頁面刷新后重新獲取元素的思路不變,這時可以使用python的異常處理語句:try…except…,異常出現(xiàn)時重新執(zhí)行,關(guān)鍵代碼如下

       

       

       

      如下圖:我在實際工作當(dāng)中編寫腳本時使用異常try捕獲異常后,頁面刷新后重新獲取元素,可以成功找到元素了

       

      posted @ 2022-08-17 16:06  一顆卷心菜QAQ  閱讀(1276)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 亚洲乱码中文字幕小综合| 久久热这里只有精品66| 国产精品自拍三级在线观看| 丰满岳乱妇三级高清| 久久午夜无码鲁丝片直播午夜精品| 久热这里只有精品视频六| 丝袜美腿诱惑之亚洲综合网| 亚洲中文字幕乱码电影| 白丝乳交内射一二三区| 东京热高清无码精品| 精品久久久久久无码中文字幕| 欧美人妻在线一区二区| 欧美激情一区二区久久久| 亚洲综合无码一区二区| 中文字幕精品人妻丝袜| 色爱av综合网国产精品| 国产在线拍偷自揄观看视频网站| 在线高清免费不卡全码| 99久久亚洲综合精品网| 国产女人18毛片水真多1| 无码专区 人妻系列 在线| 亚洲av肉欲一区二区| 免费的特黄特色大片| 亚洲午夜精品久久久久久抢| 91偷自国产一区二区三区| 一本大道久久香蕉成人网| 国产精品综合av一区二区国产馆 | 人妻熟女欲求不满在线| 97久久精品人人澡人人爽| 亚洲成av一区二区三区| 久久成人国产精品免费软件| 久久99久久99精品免视看国产成人 | 日韩精品亚洲专在线电影| 好吊妞无缓冲视频观看| 中文字幕av日韩有码| 加勒比无码人妻东京热| 大新县| 亚洲综合色一区二区三区| 亚洲精品久久久久久婷婷| 亚洲中文字幕日产无码成人片 | 亚洲精品国模一区二区|