weixin_43427281
nashennanjue
2018-12-19 16:45
采纳率: 0%
浏览 3.9k

Python中怎么使用execute_script修改window.navigator.webdriver的值?

使用webdriver登录淘宝时window.navigator.webdriver值为true,怎么用execute_script修改window.navigator.webdriver的值为false。我想知道修改window.navigator.webdrier值的具体的JS代码

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • szuosky
    szuosky 2018-12-19 11:22
            js = r"Object.defineProperty(navigator, 'webdriver', {get: () => undefined,});"                           
            self.driver.execute_script(js)   
    

    只改这个不够的。现在都反爬技术早升级了

    点赞 评论
  • weixin_39416561
    lyhsdy 2018-12-20 07:07
    点赞 评论

相关推荐