如何在 electron window js 中使用 puppeteer 进行网页抓取?

问题描述 投票:0回答:0

我有一个电子应用程序,在主屏幕上我使用 react js 来显示我通过 puppeteer 执行的来自两个网络抓取的混合信息的数据。但是网络抓取工具在单独的浏览器中打开它们的进程窗口。这会打断我的主窗口,因为我必须打开浏览器才能进行抓取。我无法隐藏浏览器进行抓取,因为我必须下载一个 excel,而 puppeteer/selenium 无法使用隐藏的浏览器来完成。我想使用 Electron js 浏览器来防止在另一个窗口中打开网页抓取。有什么办法吗?

我尝试使用 puppeteer-in-electron 和 puppeteer-core 打开我抓取的网站的浏览器,但我无法让它工作

web-scraping browser electron puppeteer headless
© www.soinside.com 2019 - 2024. All rights reserved.