import asyncio
import pyppeteer


async def main():
    # launch()新建浏览器进程,headless参数设置浏览器是否为“无头模式”
    browser = await pyppeteer.launch(headless=False)
    # 在浏览器中新建页面
    page = await browser.newPage()
    # 延迟给定的时间
    await asyncio.sleep(5)
    # 关闭页面
    await page.close()
    # 关闭浏览器
    await browser.close()


# 创建异步事件循环
loop = asyncio.get_event_loop()
# 执行异步事件循环
# loop.run_until_complete()
asyncio.run(main())  # Python3.7版本写法
loop.close()
