现在不少大网站有对selenium采取了监测机制。 比如正常情况下我们用浏览器访问淘宝等网站的 window.navigator.webdriver的值为 undefined或者为false 而使用selenium访问则该值为true。
那么如何解决这个问题呢?
这个时候,就需要采取一定的措施进行绕过,让其无法检测出是否是selenium 用法:
with open('./1.js') as f:
js = f.read()
driver.execute_cdp_cmd("Page.addScriptToEvaluateOnNewDocument", {
"source": js
})
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容