由于一些网站的反爬机制,会识别window.navigator.webdriver,对爬虫进行封禁
通过阅读pyppeteer的源码,可以通过修改源码来达到隐藏window.navigator.webdriver的效果
步骤
- 找到pyppeteer的launcher.py
- 一般在 Python主目录\lib\python3.6\site-packages\pyppeteer\
- 定位到60行,找到参数 AUTOMATION_ARGS,把里面的 --enable-automation 注释掉就可以了
本文介绍如何通过修改pyppeteer源码中的launcher.py文件,注释掉--enable-automation参数,以绕过网站反爬机制中对window.navigator.webdriver的检测,实现爬虫的隐蔽运行。
3015

被折叠的 条评论
为什么被折叠?



