切记用逗号分隔插件路径,不能有空格
f"–disable-extensions-except={cookie_extension},{path_to_extension}“,
f”–load-extension={path_to_extension},{cookie_extension}"

from getpass import getuser
import time
from playwright.sync_api import sync_playwright
import requests# 不出意外这个可以获取到你google的本地缓存文件__USER_DATE_DIR_PATH__ = f"C:\\Users\\{getuser()}\\AppData\Local\Google\Chrome\\User Data"
# chrome.exe 的地址
__EXECUTABLE_PATH__ = "C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe"path_to_extension = r'E:\chrome_extension\omega_switch\2.5.21_0'
cookie_extension = r'E:\chrome插件\EditThisCookie'
playwright = sync_playwright().start()
browser = playwright.chromium.launch_persistent_context(# 指定本机用户缓存地址user_data_dir=__USER_DATE_DIR_PATH__,# 指定本机google客户端exe的路径executable_path=__EXECUTABLE_PATH__,# 要想通过这个下载文件这个必然要开  默认是Falseaccept_downloads=True,# 设置不是无头模式headless=False,bypass_csp=True,slow_mo=10,# 跳过检测args=['--disable-blink-features=AutomationControlled',# f"--disable-extensions-except= {cookie_extension}",f"--disable-extensions-except={cookie_extension},{path_to_extension}",f"--load-extension={path_to_extension},{cookie_extension}"
]
)
page = browser.new_page()

参考
https://blog.csdn.net/weixin_59938810/article/details/124350045

官方资料
https://playwright.dev/python/docs/chrome-extensions

用逗号分隔
https://www.mulogin.com/doc/?p=538

playwright 使用本地chrome 浏览器 加载多个extension 插件相关推荐

  1. chrome浏览器加载css、js等静态资源文件的坑

    2019独角兽企业重金招聘Python工程师标准>>> 注意一点:在开发过程发现chrome加载的静态资源文件不是最新,则手工清除缓存和cooike再次刷新就可以了.原因是chrom ...

  2. chrome浏览器加载图片失败问题

    现象:项目上线后,加载图片是正常的.过了一段时间,部分用户反馈加载图片失败,部分用户加载图片正常. 分析:系统是https的,图片链接为http的.Chrome在80版本后(所以部分用户能看到,部分看 ...

  3. win10-17134版本Chrome内核浏览器加载缓慢,建立安全连接无响应问题解决办法

    win1017134版本Chrome内核浏览器加载缓慢,建立安全连接无响应问题解决办法 原文地址:http://www.winwin7.com/JC/12789.html 转发请注明链接.若侵权,请联 ...

  4. 转:浏览器加载页面的过程与页面性能优化

    本文是转帖,原文:http://www.baiduux.com/blog/2011/02/15/browser-loading/ 发布日期:2011年2月15日 作者:nwind 类别:HTML/CS ...

  5. css --- 让不同的浏览器加载不同的CSS

    // 通过条件注释让不同的浏览器加载不同的CSS <!--[if !IE]><!--> 除IE外都可识别 <!--<![endif]--> <!--[i ...

  6. chrome 自动加载ajax.googleapis,使用Redirector插件解决googleapis公共库加载的问题

    最近访问一些面向国外的网站总是会出现ajax.googleaips.com无法加载的情况.以下为加载stackoverflow时的情境: 图1 -无法加载的google公共库 问题的原因是谷歌没有在国 ...

  7. Selenium基础 — 拓展:使用浏览器加载项配置实现用户免登陆

    1.什么是加载项配置 在很多情况下,我们在登录网站的时候,浏览器都会弹出一个是否保存登录账号的信息.如果我们选择保存,那么我们在下次登录时就不用再次输入账号,直接免登录了. 在我们实际的测试过程中,测 ...

  8. win10浏览器加载很慢_win10加载网页很慢_win10打开浏览器加载网页很慢处理技巧...

    win10加载网页很慢_win10打开浏览器加载网页很慢处理技巧 在当下用电脑办公很普遍了,相当一部份用户经历了xp,win7/win8/系统,现在又出了个win10系统,随着硬件的老化与win7支持 ...

  9. 浏览器加载解析渲染机制的全面解析

    (注1:如果有问题欢迎留言探讨,一起学习!本文首发于我的简书,转载请注明出处,喜欢可以点个赞哦!) (注2:更多内容请查看我的目录.) 1. 简介 在前面一篇文章中,讲到了用户从输入url到看到页面的 ...

最新文章

  1. golang sync.Map 使用
  2. tablestore换mysql_mysql数据迁移到tablestore
  3. SpringBoot中使用POI导出Excel时怎样循环数据库数据赋值
  4. linux 编译报错 not a directory,Linux常见英文报错中文翻译
  5. Struts2输入校验之validate输入校验方式
  6. php数组是有序,php判断一个数组是否为有序的方法
  7. iphone9发布_苹果将发布iPhone9!配置升级价格公道,期待官网亮相!
  8. 关于在下次升级中向Cosmos Hub添加流动性模块的提案发布
  9. ZABBIX各版本之间的兼容性​
  10. [贴图]博客园T恤男士版
  11. 《金字塔原理》学习笔记 | 第1篇—表达的逻辑
  12. 关于insert和periodic的问题
  13. VBA之正则表达式(33)-- 网页表格提取数据
  14. javaweb仓库管理系统的实现,基于ssm+mysql实现的WMS进销存出库入库系统
  15. Arduino造轮子—FlashSRAM优化代码
  16. 高新科技企业税收优惠有多少
  17. Apache+php安装整理
  18. CC00292.CloudKubernetes——|KuberNetes运维.V14|——|EFLK架构.v09|报错处理|
  19. 小程序社交类目需要上传《非经营性互联网信息服务备案核准》,什么是《非经营性互联网信息服务备案核准》?
  20. C语言编程题:输入一个华氏温度,要求输出一个摄氏温度。

热门文章

  1. 50个经典的增长黑客策略
  2. 微信公众号开发之自动消息回复
  3. 25个即将上线Coming soon网页创意设计
  4. LeeCode1715. 苹果和橘子的个数
  5. 瑞士洛桑联邦理工学院:研究显示用我们的身体和动作操纵无人机比摇杆更适合...
  6. jdk自带监控工具整理-jstat
  7. Ubuntu永久修改IP
  8. 小区门禁卡可以复制到手机上吗_如何用手机复制小区门禁卡,一招就可以解决!...
  9. 下列关于java泛型的说法正确_下列关于泛型的说法不正确的一项是:( )_学小易找答案...
  10. 自动化测试QQ邮箱登录【问题及完整测试代码】