Python 3.x 如何在Pypetteer中禁用图像/CSS?

Python 3.x 如何在Pypetteer中禁用图像/CSS?,python-3.x,puppeteer,pyppeteer,Python 3.x,Puppeteer,Pyppeteer,如何在Puppeter中禁用图像/CSS? 我看过这个教程 但我不知道如何将其转换为Python下面的代码将按类型禁用资源:获取,图像,媒体,以及字体 page.setRequestInterception(true) page.on ( 'request', async request => { if ( request.resourceType () === 'fetch' || request.resourceType () === 'image'

如何在Puppeter中禁用图像/CSS? 我看过这个教程
但我不知道如何将其转换为Python

下面的代码将按类型禁用资源:
获取
图像
媒体
,以及
字体

    page.setRequestInterception(true)

    page.on ( 'request', async request => {
        if ( request.resourceType () === 'fetch' || request.resourceType () === 'image' || request.resourceType () === 'media' || request.resourceType () === 'font' ) {
            request.abort ()
        } else {
            request.continue ()
        }
    })
基于以下示例:


谢谢您的帮助,但我希望Pypetteer使用Python。
await page.setRequestInterception(True)
async def intercept(request):
    if any(request.resourceType == _ for _ in ('stylesheet', 'image', 'font')):
        await request.abort()
    else:
        await request.continue_()
page.on('request', lambda req: asyncio.ensure_future(intercept(req)))