session:手动删除客户端上的所有cookie,再次访问的时候为什么还是登录状态?

selenium+python+Chrome自动化清理cookie

PHPer 2024-03-18 141 0 0

测试了,代码有问 20240318

selenium+python+Chrome自动化清理cookie_selenium 清除cookie-CSDN博客


第一次写,没啥经验,主要是作为笔记进行记录。

之前写爬虫因为使用 driver.delete_all_cookies() 清除cookie,清除得不干净,所以需要使用谷歌浏览器清理才行,但是谷歌浏览器里面的shadow-root导致无法找到点击对象,因此需要一层层地去找才行。代码如下:

    def clear_cookie(self):
        try:
            url = 'chrome://settings/clearBrowserData'
            self.driver.get(url)
            time.sleep(2)
            def expand_shadow_element(element):
                shadow_root = self.driver.execute_script('return arguments[0].shadowRoot', element)
                return shadow_root
            self.driver.delete_all_cookies()
            outer = expand_shadow_element(self.driver.find_element_by_css_selector("body > settings-ui"))
            outer_2 = expand_shadow_element(outer.find_element_by_css_selector("#main"))
            outer_3 = expand_shadow_element(outer_2.find_element_by_css_selector("settings-basic-page"))
            outer_4 = expand_shadow_element(
                outer_3.find_element_by_css_selector(
                    "#basicPage > settings-section:nth-child(8) > settings-privacy-page"))
            outer_5 = expand_shadow_element(outer_4.find_element_by_css_selector("settings-clear-browsing-data-dialog"))
            inner = outer_5.find_element_by_css_selector("#clearBrowsingDataConfirm")
            inner.click()
        except:
            pass


...

立即注册

更新于:2024-03-18 22:05:39
    您需要登录后才可以评论。 立即注册
    相关内容

    遨游互联网,网上猎奇中~~~

    十部女主性感到令人窒息的美剧 尺度甚至堪比成人片

    真枪实弹,假戏真做,12部具有“实干精神”的电影!

    2022年的“台湾四大三小天后”

    《外国公司问责法》难阻中概股赴美上市(这个标题现在看变成了笑话)

    又一家!腾讯旗下企鹅电竞宣布退市,6月7日终止运营…游戏直播行业增长放缓

    沈曼落幕时代公会易主,虎牙婷儿全资收购,公会更名“依然盛世”

    万里独行悍匪周克华

    知名论坛凯迪社区关闭,启用新域名并改版为信息流资讯站

    十年前最火的豆瓣、猫扑、人人网、天涯社区,为什么现在不火了?

    猫扑,凉了!一代“网红鼻祖”终究还是输给了时代...

    2023年的人人网现在怎么样了

    WEB技术

    WEB技术之前端技术

    WEB技术之后端技术

    WEB应用转手机APP,手机APP制作平台推荐

    WEB应用与手机APP

    Android相关

    2017 年 Web 开发工程师技术发展路线图

    session:手动删除客户端上的所有cookie,再次访问的时候为什么还是登录状态?

    WEB技术之前端技术2

    互联网相关

    2008年通过互联网领袖扑克牌看中国互联网形势

    我用搜索引擎中遇到的问题和心得

    互联网相关

    2021 回顾展望-转载WoodenStone博客上的

    python的selenium的用法整理

    selenium3定位元素(包括父子,兄弟)及常见操作

    使用Selenium自动验证滑块登录

    推荐内容

    怎样使用V2Ray代理和SSTap玩如魔兽世界/绝地求生/LOL台服/战地3/黑色沙漠/彩...

    sstap游戏代理教程 从此玩如魔兽世界/绝地求生/LOL台服/战地3/黑色沙漠/彩虹六...

    BT磁力搜索网站汇总和找不到的资源

    什么是磁力链接,您如何使用?

    Z-Library:全球最大的数字图书馆/含打不开的解决方案/镜像

    使用V2Ray的mKCP协议加速游戏

    v2rayN已停止工作

    【车险课堂】什么是无赔款优待系数ncd,你“造”吗?