腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(4887)
视频
沙龙
1
回答
如
何在
Nightmare.js
中
将从
evaluate
返回
的
变量
传
递给
另一个
evaluate
、
、
我目前正在尝试使用
Nightmare.js
和vo来提取表
的
数据。我试图提取表有多个页面,我必须将整个表提取到一个outerHTML字符串
中
,该字符串稍后将被转换为JSON。我使用
的
代码是通过一个循环运行
的
,每个循环都包含一个
evaluate
()函数。我想做
的
是让一个
变量
保存我想要提取
的
数据(字符串),并在每次循环时向其中添加新数据。但是,我遇到了一个问题,因为我不能将前一个
evaluate
()
中
<e
浏览 22
提问于2020-01-30
得票数 1
1
回答
如
何在
node.js和
nightmare.js
中使用超出其作用域
的
变量
(web抓取)
、
、
如
何在
node.js和
nightmare.js
中使用超出其作用域
的
变量
(web抓取) 当我试图在await作用域之外使用
变量
'downloadLink‘时,它
返回
未定义
的
变量
。selector0') .click('#selector2') .
eva
浏览 21
提问于2020-08-07
得票数 0
回答已采纳
1
回答
在Puppeteer .
evaluate
()函数外部定义
的
变量
始终未定义
、
、
我有一些URL参数需要通过查询字符串传
递给
Puppeteer。除非我在调用.
evaluate
()函数之前定义了必要
的
变量
,否则一切正常。例如,如果我获得一个URL
的
参数,为一个特定
的
参数创建一个
变量
,运行.
evaluate
(),然后尝试访问该
变量
,该
变量
返回
时未定义。如果我试图在
evaluate
()调用
中
声明它,那么它就会说params是未定义
的
浏览 79
提问于2021-02-27
得票数 0
2
回答
将post
变量
与querySelector一起使用
、
、
、
我有一个处理post查询
的
nodeJS WebServer,然后调用一个函数来抓取数据。我发送了两个参数(postBlogUrl和postDomValue)。PostDomValue将包含我试图从中获取数据
的
选择器作为字符串,例如: itemprop='articleBody‘。如果我手动建议选择器(itemprop=‘postDomValue but’),一切都正常,我能够检索数据,但如果我使用itemprop
变量
,则不会
返回
任何内容。browser.newPage(); await page.goto(p
浏览 38
提问于2021-03-18
得票数 1
回答已采纳
2
回答
Casper -了解使用函数回调进行求值
、
这是一个有点棘手
的
问题。 我非常熟悉javascript,但是我在一个使用PhantomJS和CasperJS自动抓取网站
的
项目上。这些对我来说都是全新
的
课题。,我想用这个网站做各种各样
的
事情,这取决于从它获得
的
数据。我调用了casper.start();在这种情况下,求值函数工作得很好,但是我在该casper.start ()
中
执行了一个回调函数;在回调
中
,我调用了下一个函数navigator.search,从技术上讲,它仍然在casper.start
中</e
浏览 0
提问于2013-01-29
得票数 3
回答已采纳
3
回答
木偶师:我怎么才能点击带有特定标签
的
按钮呢?
、
、
、
要单击带有特定标签
的
按钮,我需要: return el;await button.click(); // button is undefined为什么?
返回
:>承诺,它解析为pageFunction
的
返回<
浏览 3
提问于2020-04-08
得票数 0
回答已采纳
1
回答
Javascript评估失败: ReferenceError:参数未定义
、
我正在用javascript编写一个函数: const contentStr = await page.
evaluate
浏览 1
提问于2021-11-19
得票数 0
回答已采纳
3
回答
node.js傀儡“文档未定义”
、
、
、
、
我尝试使用没有id或类
的
代码单击按钮,但是我
的
终端总是用以下方式进行响应: ^ 这是我
的
密码: const product_url = "https
浏览 12
提问于2022-03-06
得票数 2
1
回答
利用虚拟词典从span中提取文本
、
、
我正在使用Puppeteer提取span
的
类名文本,但是我没有得到任何
返回
。我不知道是不是因为页面没有及时加载。这是我目前
的
代码: Page.reload() Price = await Page.
evaluate
(() => document.getElementsByClassName
浏览 4
提问于2021-06-28
得票数 2
回答已采纳
2
回答
Node.js/Puppeteer DOM NodeList to JS对象
、
、
、
、
我仍然无法理解page.
evaluate
()的确切行为。这就是我需要
的
:这是我
的
尝试之一,但是gp总是没有定义:await page.waitForSelector(selG); const g = await page.
evaluate</em
浏览 1
提问于2018-10-21
得票数 1
回答已采纳
1
回答
木偶师:为什么对象
返回
在page.
evaluate
函数
中
没有定义?
、
、
、
这个程序
的
想法是获得图标,用户名和缩略图
的
每一个流(例如)类别‘只是聊天’在第一页。我认为我
的
主要代码是工作
的
,但我试图
返回
的
对象(属性)正在以未定义
的
形式
返回
。我尝试在函数log()
中
在我
的
console.log后面添加“等待”,我还在这里搜索了它,并读取从“评估”函数
返回
的
值必须是可序列化
的
,我认为这包括对象将具有的字符串。任何帮助都将不胜感激,谢谢!page
浏览 0
提问于2021-06-03
得票数 2
回答已采纳
1
回答
如何引用DAX
变量
的
列?
、
、
我有一个包含表
的
DAX
变量
。如
何在
变量
中
引用特定列?
EVALUATE
ROW("a",COUNTBLANK(table1[SalesAmount]))
浏览 0
提问于2020-05-08
得票数 1
1
回答
变量
不分配内部承诺
、
、
、
、
let foo; .
evaluate
(() => { console.log('foobar', foo, bar); }); 这发生在用木偶师进行
的
摩卡测试
中
更新:完全完整
的</e
浏览 0
提问于2018-07-16
得票数 7
回答已采纳
2
回答
如何
返回
对递归lisp函数
中
的
列表所做
的
更改?
因此,如果我们将'(x & y)传
递给
这个函数,它将执行以下几项任务: 它将首先使用variables-in-list提取列表
中
的
所有
变量
。VARS将等于'(x y)。然后,它将用t替换列表
中
的
第一个
变量
,将其传
递给
evaluate
function,然后执行相同
的
操作,但使用nil。由于第三次迭代
中
的
VARS是空
的
(在var<em
浏览 1
提问于2019-02-12
得票数 0
回答已采纳
2
回答
在for循环中重用函数而不重置javascript
中
变量
的
正确方法是什么?
、
当我试图优化我
的
代码时,我遇到了这个问题。
evaluate
= undefined;let tmp = true; lettmp2 = false;
evaluate
= analize(cont, tmp);
ev
浏览 0
提问于2019-02-08
得票数 1
回答已采纳
1
回答
如何将函数
的
输出列表作为Haskell
中
另一个
函数
的
输入?
、
、
假设我们有一个函数truthtable ::BoolExpr -> [([Variable], Bool)],它
返回
变量
的
有序对列表
中
的
值,它是Bool值。> subsets "abc"现在,如何将这个列表
中
的</
浏览 4
提问于2019-10-31
得票数 1
1
回答
PhantomJS - page.
evaluate
不是一个函数。
、
、
page.open(url); .then(function(page) { page.
evaluate
(function () { TypeError: page.
evaluate
不是在/home/某人/server123
浏览 1
提问于2017-10-19
得票数 0
回答已采纳
1
回答
将
变量
从javascript传输到math.js (getElementById())
、
、
我正在尝试将javascript
变量
传输到math.js函数。
变量
(denexp)由getElementById获得,如下所示: const denexp = document.getElementById("denid").value; sim.
evaluate
浏览 4
提问于2019-09-24
得票数 2
回答已采纳
1
回答
PhantomJs将参数传
递给
内部函数page.
evaluate
、
、
、
使用PhantomJs,我尝试创建一个函数,它接受一个select标记id和选项文本内容
的
字符串,并
返回
相关选项
的
值。我不知道如何将参数从最外层
的
函数传
递给
传
递给
page.
evaluate
的
函数。下面是我尝试过
的
,但是
变量
在page.
evaluate
中
是未定义
的
。{ console.log("Select ID: " + selectI
浏览 0
提问于2017-03-20
得票数 3
回答已采纳
1
回答
如
何在
nightmare.js
中
运行多个评估方法?
、
、
我使用
nightmare.js
来抓取网页内容。但是我试图多次运行评估函数(每页运行一次)。但是计算函数只能将输出
返回
给run方法一次。我尝试将内容推送到全局
变量
(在主范围内),但无法从浏览器范围内访问它。
浏览 3
提问于2016-02-03
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Puppeteer的入门与实践
如何使用Python超参数的网格搜索ARIMA模型
用Keras和Python开发你的第一个神经网络
excel文件之数据处理-python/ExcelLibrary
PHP中的自定义函数
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券