pyppeteer反检测webdriver

加入以下代码

在import之后加入

launcher.DEFAULT_ARGS.remove('--enable-automation')

 

在初始化浏览器后加入

brower为初始化的浏览器对象

await (await brower.pages())[0].evaluateOnNewDocument('() =>{ Object.defineProperties(navigator,''{ webdriver:{ get: () => false } }) }')

如代码有误请参考下面链接

参考文章

https://mp.weixin.qq.com/s?__biz=MzI2MzEwNTY3OQ==&mid=2648978312&idx=1&sn=516564fbb02aca47a1e8b19e1ed9a167&chksm=f2506e68c527e77eca1c987af90c427bdb1c746f0bff6973d1f1a8dcb7d41c814b74af745c87&token=465047301&lang=zh_CN&scene=21#wechat_redirect

https://smartcrane.blog.csdn.net/article/details/106843432

posted @ 2021-01-04 16:15  江流入海  阅读(200)  评论(0)    收藏  举报