群友代码借鉴

    1. await page.evaluate('''() =>{ Object.defineProperties(navigator,{ webdriver:{ get: () => false } }) }''') #以下为插入中间js,将淘宝会为了检测浏览器而调用的js修改其结果。
    2. await page.evaluate('''() =>{ window.navigator.chrome = { runtime: {}, }; }''')
    3. await page.evaluate('''() =>{ Object.defineProperty(navigator, 'languages', { get: () => ['en-US', 'en'] }); }''')
    4. await page.evaluate('''() =>{ Object.defineProperty(navigator, 'plugins', { get: () => [1, 2, 3, 4, 5,6], }); }''')
    5. await

    如何解决selenium被检测,实现淘宝登陆 URl-team.pdf
    参考文档)