腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
使用
Puppeteer
进行
JS
webscraping
,
而
不是
只
使用
Ajax
?
、
我一直在
使用
常规的
Ajax
请求通过Node服务器从所需位置拉取HTML。然而,我的同行最近一直在
使用
Puppeteer
(一种无头浏览器)来实现大致相同的功能。
为什么
要用这样的东西?
浏览 16
提问于2021-03-10
得票数 0
回答已采纳
1
回答
尽管匹配网络表单数据,但无法
使用
requests.post登录网站
、
、
、
、
我无法登录到一个网站
使用
请求和获取的API数据背后的帐户。请求有效负载数据与用于正常登录的表单数据相匹配。: '1'}test = session.post(urlpage, headers = header, data = payload)没有会话的,
只
执行正常的请求,将数据U
浏览 2
提问于2020-07-23
得票数 0
2
回答
如何配置
Puppeteer
以正确地呈现外部
JS
页面?
只
适用于本地主机URL。
、
、
、
为此,我
使用
Puppeteer
,当我提供任何外部URL (
不是
localhost页面)时,
Puppeteer
只
获取URL的源代码(您可能在请求页面的视图-源模式中看到的内容),
而
不呈现整个DOM。当我尝试
进行
SSR时,任何本地主机Javascript页面URL (由本地主机上的同一节点
js
服务器生成的页面)都可以正常工作。当前,'html‘变量<e
浏览 4
提问于2019-03-26
得票数 3
3
回答
用木偶机芯代替木偶机
、
根据文档,我尝试
使用
木偶机核心库
而
不是
木偶师,这样我就可以安装无头外壳
而
不是
随木偶师而来的默认铬库。我从这个位置下载mac的内容- below . and,并
使用
以下代码,a
浏览 7
提问于2020-12-02
得票数 0
1
回答
如何杀死正在执行的异步函数
、
、
我有一个网络刮刀,是运行在前景
使用
木偶。我需要杀死木偶师,这是一个异步函数(
不是
NODE.
JS
进程)。我
为什么
要杀了它?这是我的代码: this.scrapeWithPuppeteer() this.scrapeWithPuppeteer() } let w
浏览 0
提问于2019-08-30
得票数 2
回答已采纳
1
回答
AttributeError: Web_scraping对象没有属性“_Web_scraping__headless”
、
、
我有一个attributeError AttributeError:'Web_scraping‘对象没有属性'_Web_scraping__headless’import osfrom selenium import webdriver from scraping.browser_manager.automate_browser import Bro
浏览 3
提问于2022-09-11
得票数 1
1
回答
webkitbrowser注入javascript修改输入文本值时出错
、
、
、
、
我在
使用
Python2.7中的WebkitBrower从网页获取输入文本的值时遇到了问题。下面是示例代码: user_agent='Mozilla/5.0 (compatible; MSIE 9.0; TOB 6.11; Windows NT 6.1; WOW64; Tridentsearch_form
浏览 2
提问于2015-01-01
得票数 1
回答已采纳
1
回答
如何在木偶操纵者的页面上
使用
jQuery?
、
、
、
我正在尝试
使用
jQuery来加载
puppeteer
的页面,我想知道我如何才能做到这一点?我的代码结构如下:let browser = null; await page.addScriptTag({url: 'https://code.jquery.co
浏览 4
提问于2018-03-09
得票数 2
1
回答
$eval未执行
、
我正在
使用
PuppetorVersion1.6.0解析一个html表rowMarket$$('#searchTextResults > tbody > tr');如果我
使用
下面的代码,一切正常。I repeat the same stuff for every column.为了重用一些
浏览 0
提问于2018-07-14
得票数 0
回答已采纳
2
回答
在需要相同包的多个模块中组织代码会降低Node.
js
的性能吗?
、
我正在
使用
Node.
js
和
Puppeteer
,我正在
使用
Puppeteer
来抓取多个网站。我正在考虑通过将每个站点实现分离到其自己的文件来组织代码。所以我会有像example.com.
js
,example2.com.
js
等等 其中的每一个都将需要相同的模块(
puppeteer
/jsdom),并将导出包含变量和函数的对象。Nodejs缓存模块,我仍然
使用
100个不同的变量来存储模块。,如果我在一个文件中编写所有代码,我可以<e
浏览 1
提问于2021-04-11
得票数 1
1
回答
如何
使用
React
JS
在
Puppeteer
中呈现amcharts并创建PDF?
、
、
、
我正在尝试
使用
puppeteer
的无头实例在React
JS
脚本中呈现amchart4片段图,以创建一个PDF文件。 但是,下载的PDF
只
包含amcharts符号,
而
不包含图表本身。我认为,在图表呈现之前,
puppeteer
会拍摄快照并呈现PDF。以下是木偶剧演员的代码。/templates/index-bundle.
js
',}); const buf
浏览 19
提问于2020-04-26
得票数 2
1
回答
无法导出从木偶浏览器创建的wsEndpoint
、
、
、
我试图在启动时打开一个傀儡浏览器,然后导出wsEndpoint,这样我就可以
使用
链接连接到浏览器,
而
不是
每次调用该函数时都打开一个新浏览器。 const browser = await
puppeteer
.launch()const
puppeteer
= require("
pu
浏览 7
提问于2021-07-23
得票数 1
回答已采纳
1
回答
无法循环遍历我构建的一个URL数组,以转到子页面,以便
使用
木偶师
进行
抓取。
、
、
我的代码: const/
puppeteer
/lib/DOMWorld.
js
:112:20) at process./
puppeteer
/lib/Page.
js
:782:43) at
浏览 0
提问于2019-06-30
得票数 0
1
回答
使用
google-chrome- EC2的亚马逊网络服务系统上的木偶师
、
、
我正试着在AWS上运行
puppeteer
来处理一些视频。这
不是
最明显的工作流程,但我需要
使用
一个为web编写的库,
而
不是
Node.
js
。我已经
使用
了、和,现在我只剩下一个完全模糊的错误,不知道我还需要修复什么。: 1.5.0在我的node.
js
应用中: const browser = await
puppeteer
.launch({(/home
浏览 1
提问于2018-12-19
得票数 0
1
回答
仅针对最新的浏览器版本
进行
E2E测试有什么好处?
、
、
、
当
使用
剧作家、
Puppeteer
和Cypress等工具
进行
端到端测试时,我相信所有这些工具(,如果我错了,请原谅我)只允许您
使用
每个浏览器的最新版本,每个版本都捆绑在一起。这些测试只会针对一个更有限的场景来验证功能,
而
不是
例如,确保您的应用程序在Chrome 70上仍然有效?任何关于
为什么
只
考虑最近的浏览器版本
而
忘记其他版本的见解都是个好主意,方法是
使用
剧作家
而
不是
允许针对特定浏览
浏览 2
提问于2021-04-10
得票数 4
回答已采纳
1
回答
/BrowserFetcher.
js
”
、
、
/BrowserFetcher.
js
'const BrowserFetcher_
js
_1 = require("./BrowserF
浏览 14
提问于2021-02-23
得票数 0
回答已采纳
1
回答
安装Node.
js
,ARM64 + AWS EC2,Linux2失败
、
、
、
、
package.json "name": "app", "scripts": { "install": "
PUPPETEER
_SKIP_DOWNLOAD所有的堆栈溢出建议要么集中在x86实例类型上,要么关注ARM上的Chrome驱动程序安装,
而
GitHub问题
只
关注于Ubuntu或Apple设备。所有这些都不能解决眼前的问题。cur
浏览 21
提问于2022-11-12
得票数 1
4
回答
木偶人的page.cookies()没有检索Chrome dev工具中显示的所有cookie
、
使用
puppeteer
,我试图从Node.
js
检索特定网站(即https://google.com)的所有cookie。我的代码是:const browser = await
puppeteer
.launch({ headless: true,networkidle2' });console.log(cookies); aw
浏览 0
提问于2018-03-21
得票数 3
回答已采纳
1
回答
在PM2的集群模式下运行我的
Puppeteer
应用程序不会利用多个进程
、
、
在启用了PM2的集群模式的情况下运行我的
Puppeteer
应用程序时,在并发请求期间,似乎
只
使用
了一个进程,
而
不是
所有4个进程(每个内核1个)。//do
puppeteer
stuff await browser.disconnect();}) 下面是当我现在尝试在PM2的集群模式下运行这个应用程序时,打开了4个单独的chrome标签(不知道
为什么
它是这样工
浏览 55
提问于2019-08-26
得票数 1
回答已采纳
1
回答
通过管道
而
不是
websocket连接
Puppeteer
的优点和缺点是什么
、
、
、
Puppeteer
支持
使用
websocket (默认)或管道连接到浏览器。
puppeteer
.launch({ pipe: true }); 这两种方法的优点是什么?
为什么
我要选择一个
而
不是
另一个呢?它们的缺点是什么?
浏览 47
提问于2019-02-28
得票数 7
回答已采纳
点击加载更多
相关
资讯
为什么使用MQTT而不是HTTP?
Java:为什么使用Java而不是python?
我为什么推荐大家使用 Nginx 而不是 Apache?
为什么使用C+而不是C#编写Windows?
为什么在单向数据流使用SSE而不是WebSockets?
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券