直接使用第三方开源的driver undetected-chromedriver
开源地址:https://github.com/ultrafunkamsterdam/undetected-chromedriver
它自带一些常见的因为浏览器环境问题被反爬的反反爬配置,可以规避部分风控。
使用
1、安装依赖
python
pip install undetected-chromedriver
2、替换原生的Selenium
python
import undetected_chromedriver as uc
driver = uc.Chrome(headless=True,use_subprocess=False)
driver.get('https://nowsecure.nl')
driver.save_screenshot('nowsecure.png')
完成
经测试,某知识产权网可用
附带浏览器环境检测网址:https://bot.sannysoft.com/