【Python】在pyppeteer中指定已安装的浏览器

使用pyppeteer时可以指定电脑已经安装的浏览器。

首先打开电脑已安装的浏览器,以360为例,在地址栏输入chrome://version

 其中的可执行文件路径即浏览器启动路径,其他浏览器查看方法如下:

 找到浏览器路径后,指定路径:

import sys
sys.path.append("/home/user/.local/lib/python3.9/site-packages")  #将包的路径添加到环境变量
import asyncio
from pyppeteer import launch

async def main():
    brower = await launch({"executablePath":"/opt/browser360/browser360-cn"},devtools = True) #指定已安装的浏览器,打开调试模式
    page = await brower.newPage()
    await page.goto("https://www.baidu.com")
    await asyncio.sleep(100)
asyncio.get_event_loop().run_until_complete(main())

运行代码:

 可以打开浏览器了。

 

posted @ 2024-07-16 11:32  山鬼谣`  阅读(166)  评论(0编辑  收藏  举报