【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())
运行代码:
可以打开浏览器了。