pip install playwright

python -m playwright install

使用官方例子运行,检测环境是否正常

https://playwright.dev/python/docs/intro/

 

import asyncio
from playwright.async_api import async_playwright

async def main():
    async with async_playwright() as p:
        browser = await p.chromium.launch()
        page = await browser.new_page()
        await page.goto("http://playwright.dev")
        print(await page.title())
        await browser.close()

asyncio.run(main())

 

 

运行后没有出现被自动化控制的浏览器是因为chromium默认是无头浏览器,需要添加headless=False这个参数,这样就可以查看浏览器的UI界面了

browser = await p.chromium.launch(headless=False, slow_mo=50)

 

如果运行时提示驱动不存在,可使用python -m playwright install 下载驱动

 

posted on 2021-11-11 08:47  木木-林  阅读(556)  评论(0)    收藏  举报