Puppeter browser.pages()

2024-09-30 12:33:26 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在运行Puppeter(pyppeteer)中的wait browser.pages(),但是每次运行它时,我的浏览器页面都会变为非常小的窗口大小。 有没有办法避免这种情况?例如,我每1s扫描一次,以评估所有浏览器URL,很明显,对于如此小的窗口大小,浏览器无法使用。 如果我在屏幕上拖放浏览器,整个窗口的大小会返回,因此这是一个有点奇怪的问题。 我正在使用pyppeteer.connect

async def main():
    browser = await pyppeteer.connect(browserURL='http://127.0.0.1:9222')
    pages = browser.pages()

    print(pages)
    i = 0

    print(len(pages))
    while i < len(pages):
        print(await pages[i].evaluate("() => window.location.href"))
        i = i + 1

或者,有没有其他简单的方法来获取所有打开的浏览器URL? 谢谢


Tags: browserurllen屏幕connect情况浏览器页面

热门问题