pyppeteer去除Chrome正受到自动测试软件的控制

问题描述

import asyncio
from pyppeteer import launch


async def main():
    browser = await launch(headless=False)
    input()
    await browser.close()


asyncio.get_event_loop().run_until_complete(main())

在这里插入图片描述




解决方案

launch 时添加参数 ignoreDefaultArgs=['--enable-automation']

import asyncio
from pyppeteer import launch


async def main():
    browser = await launch(headless=False, ignoreDefaultArgs=['--enable-automation'])
    input()
    await browser.close()


asyncio.get_event_loop().run_until_complete(main())

在这里插入图片描述




参考文献

  1. pyppeteer的环境搭建,常见参数及2个案例
  2. pyppeteer使用遇到的bug及解决方法
已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页