腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
将
page
存储
到
puppeteer
中
的
变量
不起作用
、
、
、
我试图
将
页面结果
存储
到
一个
变量
中
,这样我就可以使用它来访问其他页面,但遇到了一个错误"TypeError: Cannot read property 'waitForSelector‘of undefined“ const
puppeteer
= require('
puppeteer
'); const browser = await
puppeteer
.launch();
浏览 30
提问于2020-11-03
得票数 0
1
回答
如何
将
控制台输出
存储
为
变量
Puppeteer
、
我在
将
控制台输出
存储
为
变量
时遇到问题。我已经创建了一个不到20行
的
简短演示代码,当执行时
将
向我
的
节点控制台输出"hello how are you“,我想将此文本
存储
为
变量
。谢谢 const browser = await
puppeteer
浏览 0
提问于2020-03-20
得票数 0
1
回答
如何使用
Puppeteer
遍历输入框
中
的
变量
并保存HTML
、
、
、
如果直接使用,我可以在使用
puppeteer
完成某些操作后保存文件。现在,我想对
变量
1
到
2000执行此操作。为此,我甚至创建了一个
变量
i,但它仍然
不起作用
。参考下面的代码(第6、14和22行
的
注释): const browser = await
puppeteer
.launch(); cons
浏览 23
提问于2021-03-04
得票数 0
1
回答
Puppeteer
如何在对象
变量
中
存储
结果?
、
、
如何在对象
变量
中
存储
数据。我以为我熟悉对象
变量
,但我猜不是。我正在尝试这样
存储
我
的
数据。const
puppeteer
= require('
puppeteer
'); let movieURL = 'https://www.walmart.com/searchtrue}); let
page
= await browser
浏览 7
提问于2020-04-14
得票数 1
回答已采纳
3
回答
木偶表演者隐姓埋名
、
、
、
、
我使用ws端点(
puppeteer
.connect({ browserWSEndpoint: '' }))连接到浏览器。const incognito = await this.browser.createIncognitoBrowserContext();const baseOptions: LaunchOptions = { args: ['--incogn
浏览 12
提问于2018-08-29
得票数 19
回答已采纳
1
回答
如何在木偶机中将for循环
变量
传递给c
、
我想将for循环
变量
传递给木偶师
中
的
page
.evaluate,以便获得画廊
的
所有量规。但
不起作用
。下面是我
的
代码示例: const browser = await
puppeteer
.launch(300); await
page
.em
浏览 1
提问于2019-01-08
得票数 1
回答已采纳
1
回答
木偶操纵者:第一个链接有效,其他链接
不起作用
、
、
、
、
这是我
的
第一篇文章。我正在用Nodejs学习JS。所以我看到了
Puppeteer
脚本来截取元素
的
屏幕截图,我复制并更改了它。但在这里有一些问题。' : 1920, 'height' : 545 }}); // run browser
浏览 8
提问于2020-08-18
得票数 1
回答已采纳
9
回答
如何下载文件与傀儡使用无头:真的?
、
、
('
puppeteer
'); const browser = await
puppeteer
.launch({headless: true}); const
page
=它可以
将
文件下载到/Users/user/Downloads
中
。对于headless: true,它
不起作用
。我是运行在一个macOS塞拉利昂(MacBook Pro)使用傀儡版本1.1.1,它把铬版本66.0.3347.0
到
浏览 0
提问于2018-03-12
得票数 42
回答已采纳
5
回答
使用
Puppeteer
,我如何打开一个页面,获取数据,然后返回到上一页,以获得下一页
的
列表?
、
、
回到上一页(第0页)const
puppeteer
= require('
puppeteer
'); con
浏览 0
提问于2018-08-06
得票数 10
回答已采纳
7
回答
如何
将
变量
传递给评估函数?
、
、
、
我试图在
page
.evaluate()中将一个
变量
传递给函数,但是当我使用以下非常简单
的
示例时,
变量
evalVar是未定义
的
。我是新手,找不到任何可以构建
的
例子,所以我需要帮助把这个
变量
传递
到
page
.evaluate()函数
中
,这样我就可以在里面使用它了。const
puppeteer
= require('
puppeteer
'); (async() =&g
浏览 16
提问于2017-09-07
得票数 243
回答已采纳
1
回答
导出异步配置模块node.js
、
、
、
、
在我
的
项目中,我想使用木偶机,并在多个文件中共享它。我想将它
存储
为配置文件,在那里我可以导出它并获取我
的
page
变量
。这方面的问题是,当我通过require()导入时,它会返回状态待定
的
me允诺。// configFile.js const browser=
浏览 0
提问于2021-01-27
得票数 1
1
回答
如果有同一类类型
的
多个按钮,如何指定一个按钮?
、
、
我试着用
Puppeteer
来点击一个按钮。 我
的
脚本
中
的
网页有一个网格,它充当日历,每个日期都是一个按钮。问题是,每个日期按钮都是相同
的
类类型,所以我无法选择一个特定
的
日期。然后,我尝试点击“前进5天”按钮使用咏叹调标签,这也
不起作用
。我读到它可能可以通过迭代HTML树
中
的
父元素,然后选择我想要
的
元素(例如:
将
日历元素放入
变量
,然后选择子元素I want7),但这并不理想,我希望有
浏览 0
提问于2021-06-10
得票数 1
回答已采纳
1
回答
传递一个函数以求木偶师
中
的
()
、
、
、
、
我正在使用
Puppeteer
在打字稿
中
开发一个网络刮刀器,并制作了一个类似于这样
的
辅助功能:}funct
浏览 1
提问于2020-06-07
得票数 0
回答已采纳
1
回答
如何从PostgreSQL中提取数据,处理,然后
存储
在javascript
中
?
、
、
、
、
我希望使用
将
网页内容
存储
到
DB
中
,下面是一个示例: const cluster, data: url }) => { const screen = await
page
.content(); // Store cont
浏览 1
提问于2019-03-20
得票数 1
回答已采纳
1
回答
木偶师无法导航
到
url (ERR_EMPTY_RESPONSE)
、
、
问题这是您可以编写
的
使用
puppeteer
导航
到
页面的最简单代码 const browser= await
puppeteer
.launch();
page
.on('response', response =&
浏览 1
提问于2018-12-12
得票数 2
回答已采纳
2
回答
在需要相同包
的
多个模块
中
组织代码会降低Node.js
的
性能吗?
、
我正在使用Node.js和
Puppeteer
,我正在使用
Puppeteer
来抓取多个网站。我正在考虑通过
将
每个站点实现分离
到
其自己
的
文件来组织代码。所以我会有像example.com.js,example2.com.js等等 其中
的
每一个都将需要相同
的
模块(
puppeteer
/jsdom),并将导出包含
变量
和函数
的
对象。我读过关于Nodejs缓存模块
的
文章,这种组织代码
的
浏览 1
提问于2021-04-11
得票数 1
2
回答
如何创建异步/等待全局
、
、
我想使用一个全局
变量
,它具有等待,如下所示: const browser = await
puppeteer
.launch({headless: false})})()async function login() { await
page
.type('#usern
浏览 2
提问于2018-05-19
得票数 4
回答已采纳
1
回答
如何调试傀儡-额外添加一个调试环境
变量
到我
的
谷歌云功能?
、
、
、
我正在尝试设置一个调试环境
变量
来调试我
的
云功能
中
的
傀儡-额外
的
插件。他们
的
文档说我需要设置DEBUG=
puppeteer
-extra,
puppeteer
-extra-plugin:* node myscript.js ()再加上 DEBUG:
puppeteer
-extra,
puppeteer
-extra-plugin:* node
浏览 14
提问于2022-11-08
得票数 0
2
回答
使用傀儡在
page
.waitForFunction()内传递函数
、
、
下面是我
的
代码: function hasDataBeenRefreshed(pastAvgGain, currentAvgGain) { return true return false}
浏览 107
提问于2020-08-28
得票数 0
回答已采纳
1
回答
木偶操纵者browser.new_
page
不是函数
、
、
我遇到了一个问题,为了更好
的
可读性和可维护性,使用
puppeteer
将
一个有效
的
解决方案拆分成多个模块。
将
代码减少
到
几行来演示这个问题: 工作版本: const
puppeteer
= require('
puppeteer
'); try {const browser = await
puppeteer
.launch({ headless: false })
浏览 48
提问于2020-01-09
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Puppeteer的入门与实践
批量将word文档中的信息提取出来存储到Excel中,拒绝加班的法宝
【Firefly萤火虫】生态再次落地:淘拍拍将数据存储到Filecoin网络中
搭建自动化测试框架的思路及实例演示
网站性能测试利器:Puppeteer
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券