腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
带有
puppeteer
的
查询
选择器
返
回空
数组
node.js
、
puppeteer
我使用
Puppeteer
编写了一个简短
的
抓取器,用于从页面中提取一些标题。虽然我可以抓取单个元素,就像一个单独
的
h2,但尝试抓取和返回一组项并不成功。主要是我试图确保我
的
查询
选择器
正常工作,我可以在我
的
Chrome dev工具中运行Array.from(document.querySelectorAll('div.landscape h3.title')).map(partner => partner.textContent)并获得我想要<em
浏览 23
提问于2019-06-16
得票数 1
回答已采纳
1
回答
傀儡: page.evaluate抛出TypeError:无法读取null
的
innerText
javascript
、
node.js
、
puppeteer
我想刮掉所有地区
的
标题,比如“美国中西部,美国东北部,美国西南部……” 我尝试过使用await page.waitForSelector来等待
选择器
加载,但是页面挂起了。我也尝试过使用innerHTML,但结果是一样
的
。 已尝试使用page.$$eval(
选择器
,pageFunction,...args),但返
回空
数组
。尝试使用Google开发工具中
的
精确CSS
选择器
,但没有成功。尝试了各种组合
的
CSS选择,但我仍然不能刮
的<
浏览 27
提问于2019-06-06
得票数 2
回答已采纳
1
回答
Hibernate集合获取优化
hibernate
、
collections
、
one-to-one
我有以下结构 Rebate RebateCommissionStore ->
返
点是一对多关系
返
点-> RebateMetadata是一对一映射
返
点-> RebateCommission是一对一映射从store as Store中选择store; 我希望在尽可能少
的
SQL中加载整个图。为了防止n+1选择问题,我
浏览 3
提问于2010-06-25
得票数 0
2
回答
ExtJS在树分支中查找节点
extjs
我试图检查某个节点是否存在于ExtJS树
的
分支下。知道父节点
的
ID之后,是否有一个库函数来检查父节点下面是否存在一个节点(通过它
的
ID)?我已经多次检查了API,并且似乎只能通过遍历树
的
整个分支来完成这一任务。谢谢!
浏览 3
提问于2010-10-06
得票数 0
回答已采纳
2
回答
如何在
Puppeteer
中
查询
具有特定ID
的
镜像?
puppeteer
我需要在
Puppeteer
中有一个页面来等待
选择器
的
出现--具体地说,是一个
带有
ID属性
的
图像。我尝试过这样
的
东西: await page.waitForSelector('img#testVideoText'); 但这似乎并不管用。如何
查询
带有
ID属性
的
标签?
浏览 29
提问于2019-12-17
得票数 0
2
回答
Puppeteer
文档出现错误: DOMException:无法对‘waitForXPath’执行'querySelector‘
puppeteer
我正在尝试使用
带有
XPATH
的
puppeteer
,但是我得到了以下错误 "Error: Evaluation failed: DOMException: Failed to execute 'querySelector我已经在Chrome
的
inspect元素中测试了这个XPATH。我不知道为什么当我使用XPATH查找元素时,
puppeteer
会给我
选择器
错误。出现错误
的
代码行:await page.waitForXPath('/
浏览 93
提问于2020-03-29
得票数 0
回答已采纳
1
回答
$x
选择器
在page.evaluate中不像ElementHandle那样工作
node.js
、
google-chrome
、
puppeteer
我试着用木偶手爬维基百科
的
网页。我更喜欢对
选择器
使用xpath语法,因为我发现它更强大。 当我尝试使用evaluate方法时,来自$x
选择器
的
浏览 0
提问于2018-06-12
得票数 0
回答已采纳
1
回答
节点js傀儡:如何从重复
选择器
中刮取值?
node.js
、
web-scraping
、
puppeteer
我想刮掉这个值,但是它
的
选择器
是重复
的
,我不知道如何解决。const
puppeteer
= require('
puppeteer
') async function scrape() { const browser = await
puppeteer
.launchpage.evaluate(element => element.textContent, element)
浏览 4
提问于2022-03-29
得票数 0
回答已采纳
1
回答
在
Puppeteer
中截取具有特定名称
的
不同元素
的
屏幕快照
javascript
、
arrays
、
puppeteer
在我注释掉
的
"Round1“中,我能够有效地做到这一点。在这一部分中,它确实需要一个屏幕截图。但是,它采用了文件名为JSHandle@node.png
的
第3部分
的
屏幕截图。当然,我这样做是错
的
。Round1 (完美工作)(async (
浏览 32
提问于2021-06-10
得票数 1
回答已采纳
2
回答
puppeteer
中
的
page.$eval函数总是返回未定义
的
node.js
、
css-selectors
、
puppeteer
我使用
puppeteer
和函数page.$(
选择器
)来获取值。该函数返回错误“期望获取|字符串|或|函数|作为第一个参数,但得到
的
却是”未定义“。”我已经在Chrome
的
控制台上测试了这个
选择器
,它工作正常。const
puppeteer
= require('
puppeteer
'); const browser = await
puppeteer
.launch();} catch(err)
浏览 3
提问于2019-09-14
得票数 4
回答已采纳
2
回答
将post变量与querySelector一起使用
node.js
、
dom
、
puppeteer
、
queryselector
我有一个处理post
查询
的
nodeJS WebServer,然后调用一个函数来抓取数据。我发送了两个参数(postBlogUrl和postDomValue)。PostDomValue将包含我试图从中获取数据
的
选择器
作为字符串,例如: itemprop='articleBody‘。如果我手动建议
选择器
(itemprop=‘postDomValue but’),一切都正常,我能够检索数据,但如果我使用itemprop变量,则不会返回任何内容。fetchBlogContent: async funct
浏览 38
提问于2021-03-18
得票数 1
回答已采纳
1
回答
用木偶机实现所有相同类
的
数据抓取问题
javascript
、
node.js
、
web-scraping
、
puppeteer
、
node-modules
我试图从这个网站
的
价格数据刮使用木偶。const gb = async () => { const browser = await
puppeteer
.launch
浏览 2
提问于2022-01-04
得票数 0
回答已采纳
1
回答
在网站上使用木偶索引刮某个特定元素时有困难
javascript
、
html
、
css
、
web-scraping
、
puppeteer
我试图用“”这个网站
的
网址"“来抓取网站
的
部分--然而,每当我试图使用在网站
的
铬控制台上工作
的
选择器
时,我
的
代码
的
输出总是一个空
数组
或对象。例如,当我通过代码输出document.querySelectorAll("#key\功能> p")和document.getElementById(‘关键功能’)时,它们都作为空
数组
或对象返回,但都是通过铬控制台工作
的
我已将我
的</e
浏览 3
提问于2022-01-23
得票数 1
1
回答
未能使用木偶索引为InputElement分配值
javascript
、
css
、
node.js
、
typescript
、
puppeteer
我试图在html中设置一个输入/TextArea元素
的
值,但没有成功。代码用打字本转写。脚本一开始执行page.eval就会关闭。我不确定我是否使用了错误
的
css
选择器
。nth-of-type(3)/div:nth-of-type(2)/ytd-searchbox/form/div:first-of-type
浏览 6
提问于2022-01-24
得票数 0
回答已采纳
1
回答
从网站表中拉取特定栏目的内容
javascript
、
puppeteer
、
selectors-api
当我运行代码时,
数组
中
的
所有内容都变成空。 我试过摆弄
选择器
,但我不确定该怎么处理它。我在想,也许这些论点是错误
的
,但不确定它应该是什么样子。const
puppeteer
= require('
puppeteer
') const baseURL = 'https://www.passwordrandom.com/most-popular-passwords
浏览 36
提问于2019-10-15
得票数 0
回答已采纳
3
回答
不能在飞行中刮和打印链接
node.js
、
web-scraping
、
promise
、
puppeteer
我用node.js编写了一个脚本,用于从网页中刮取不同标题
的
links。当我执行下面的脚本时,我会在控制台中打印undefined,而不是我想要
的
links。我定义
的
选择器
是准确
的
。我不希望将links放在
数组
中并返回结果;相反,我希望动态打印它们。由于我使用node.js和
puppeteer
结合编写脚本是非常新
的
,所以我不知道我犯了什么错误。这是我
的
脚本(): const
puppeteer
= require(&
浏览 1
提问于2018-10-08
得票数 0
回答已采纳
1
回答
用木偶机刮不回任何数据
javascript
、
web-scraping
、
puppeteer
我正在用木偶师做一些非常基本
的
抓取,如下所示: const browser = await
puppeteer
.launch(); await page.goto( "https://results.birmingham2022Waiting for ${ms
浏览 3
提问于2022-07-26
得票数 1
回答已采纳
2
回答
Jquery数据属性
选择器
不工作
javascript
、
jquery
我有这个元素data-attribute conversationId
的
动态设置如下:我在使用
选择器
通过data属性选择这个元素时遇到了问题。$(".messages[data-conversationI
浏览 1
提问于2016-10-18
得票数 6
回答已采纳
1
回答
Page.evaluate()返回undefined,但语句在Chrome devTools中有效
node.js
、
puppeteer
我正在尝试获取必应图片搜索中所有图片
的
src值。我用
的
是木偶戏。我写了一个
选择器
来抓取每个图像标签,它在Chrome DevTools中工作。但是,当我在代码中编写它时,它就不工作了- const
puppeteer
= require("
puppeteer
"); try{ const browser = await
puppeteer
.launch({
浏览 55
提问于2019-05-16
得票数 1
回答已采纳
1
回答
未捕获
的
TypeError:无法读取null : conflct
的
属性'top‘
jquery
我编写这段代码是为了创建一个固定在浏览器窗口顶部
的
浮动侧边栏。我在第3行
的
chrome中得到了这个错误。Uncaught TypeError: Cannot read property 'top' of null 这导致我正在使用
的
一个插件无法工作。
浏览 0
提问于2012-12-20
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
MongoDB 查询文档(五)
10天学会php第八天js的使用
ThinkPHP5开发连载二十三之查询构造器-查询数据一
MOQL简介
Java NIO详解
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券