|-转 selenium+python+Chrome自动化清理cookie
测试了,代码有问 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定位元素(包括父子,兄弟)及常见操作
推荐内容