腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
Puppeteer
文档出现错误: DOMException:无法对‘waitForXPath’执行'querySelector‘
我正在尝试
使用
带有
XPATH
的
puppeteer
,但是我得到了以下错误 "Error: Evaluation failed: DOMException: Failed to execute 'querySelector我已经
在
Chrome的inspect
元素
中
测试了这个
XPATH
。我不知道为什么当我
使用
XPATH
查找
元素
时,
puppeteer
会给我选择器错误。出现错误的代码行
浏览 93
提问于2020-03-29
得票数 0
回答已采纳
1
回答
在
Puppeteer
中
使用
XPath
获取
元素
、
、
我正在尝试抓取具有相同类名的多个
元素
,但每个
元素
都有不同数量的子
元素
。我正在寻找一种
使用
xpath
选择特定
元素
的方法(这将使我的循环最容易)。选择
元素
后,
获取
内部的h3标记并对其求值以获得innerHTML。有没有一种方法可以利用
xpath
做到这一点?
浏览 289
提问于2020-04-06
得票数 0
1
回答
如何在
puppeteer
中
查找节点的所有子节点
、
、
、
、
在
puppeteer
中有没有办法找到一个节点的所有子节点。
在
Java Selenium WebDriver
中
,我们可以找到WebElement的所有子
元素
,如下所示: WebElement parent = driver.findElement(By.
xpath
("...")); List<WebElement> children = parent.findElements(By.tagName("div")); 现在在
pupp
浏览 72
提问于2021-08-08
得票数 1
回答已采纳
2
回答
木偶师找不到
Xpath
、
、
、
、
我试图进入网络抓取,我得到了我的手
在
一个网站,看起来很容易刮。然而,这个网站有许多具有相同ID的
元素
,这使得它很难
使用
选择器。 因此,我试图
使用
其完整的
XPath
获取
一个
元素
。我注意到它起作用了,特别是
在
检查了
元素
之后。我在其他线程上发现,它可能与iframe相关,但铬控制台的iframe选择似乎
在
工作或不工作时不会改变。
使用
Puppeteer
,这个表达式总是返回一个空
元素
浏览 3
提问于2019-12-21
得票数 1
回答已采纳
1
回答
web抓取:
使用
puppeteer
遍历web应用程序的每个页面
、
、
%C3%A9mon
获取
第一个151个口袋妖怪的描述。在下面的图片中,我复制了单个口袋妖怪实例的蓝色标记
元素
的
XPath
,这是我想要显示的文本
使用
下面的代码,我可以成功地
获取
元素
并以精灵( json )值显示文本,但我一次只能手动为一个精灵执行此操作我想要的是
使用
puppeteer
遍历每个页面,并对前151个精灵执行此操作const
puppeteer
= require('
puppeteer
浏览 0
提问于2020-07-11
得票数 2
1
回答
使用
xpath
获取
Puppeteer
中
的属性值
、
、
我正在
使用
Puppeteer
来自动化用户界面。我需要
获取
某个
元素
的属性值,并且我
使用
xpath
来定位该
元素
。
xpath
://div[text()="5546800"
浏览 1
提问于2022-06-12
得票数 0
1
回答
如何
使用
puppeter上的
xpath
查询
获取
元素
中
的子
元素
数量?
、
、
我需要获得一个
元素
中
的子
元素
的数量。$x(
Xpath
)函数
在
Puppeteer
中
,mad我没有成功。
在
浏览器控制台中,我可以
使用
$x().children.length进行操作。
在
带节点的木偶技师
中
,什么是最好的方法?
浏览 1
提问于2020-10-17
得票数 0
回答已采纳
1
回答
如何确保
在
自动登录时获得按钮的正确CSS/CTA选择器?
、
、
、
、
我目前的流程是检查每个用户名框、密码框和登录按钮的
元素
。然后,我简单地
使用
“复制选择器”来找到选择器并相应地调整我的.js文件。container > main > div:nth-child(2) > form > div.login__form_action_container > button'; 但是,在其他一些站点上
使用
相同的方法不能与登录/提交按钮(CTA_SELECTOR)一起
使用
。si_password'; const CTA_SELECTOR =
浏览 30
提问于2020-07-13
得票数 2
1
回答
如何评估另一个
XPath
中
的相对
XPath
?
、
、
、
下面是我的代码,其中有一些目标div的
元素
句柄 const searchString =https://www.google.com/maps/search/restaurants/@-6.4775265,112.057849,3.67z`; const browser = await
puppeteer
.launch
浏览 5
提问于2022-05-02
得票数 0
回答已采纳
1
回答
如何
使用
Pupeteer
获取
隐藏输入标签的值
、
、
、
import
puppeteer
from '
puppeteer
' const browser = await
puppeteer
.launch_ExecutionContext_evaluate (file:///C:/Users/charl/Desktop/Code/abg/steam-search/node_modules/<
浏览 22
提问于2022-07-12
得票数 -1
1
回答
TypeError:无法读取未定义的属性“getProperty”?Node.js,木偶人
、
、
、
、
当试图获得'name‘
元素
的文本时,我的刮刀。我尝试用完整的
Xpath
获取
它,并得到错误'TypeError:无法读取未定义的属性'getProperty‘,我尝试
使用
常规的
Xpath
,但是这个名称:’跳过导航‘,为什么get属性会以未定义的形式返回呢只有当尝试
获取
频道标题时,才会发生这种情况,
在
获取
配置文件图像时才能工作。scaper.js const
puppeteer
= require('
浏览 13
提问于2021-03-09
得票数 0
2
回答
木偶师
在
试图抓取img src时返回未定义的
、
我试着用的
XPath
从youtube上抓取的缩略图,但我正在为src
获取
undefined。我不知道是什么原因造成的?我已经尝试了
使用
XPath
和完整的
XPath
,但这并没有帮助。const
puppeteer
= require('
puppeteer
'); cons
浏览 5
提问于2021-04-09
得票数 0
回答已采纳
3
回答
Webscrape呈现的网站
、
、
、
、
我正在努力弄清楚如何网站这个网站的是通过JavaScript呈现的。当我查看页面源代码时,代码非常少。我知道BeautifulSoup不能这么做。我尝试过硒,但我对它还是个新手。对于如何实现这个站点的抓取有什么建议吗?
浏览 0
提问于2018-06-21
得票数 0
1
回答
NightmareJS:“无法对‘Document’执行'querySelector‘:'#LINK1$1’不是有效的选择器。”
、
我正在
使用
NightmareJS抓取一个网站的数据,该网站在他们的锚标签上
使用
id,类似于下面的代码。<div></div> 我正在尝试
使用
‘.click(选择器)’方法,它
使用
querySelector作为默认值,但是我似乎不能通过id获得锚标签。
浏览 0
提问于2018-06-01
得票数 0
5
回答
木偶人错误,
在
抓取白页时无法读取未定义的属性'getProperty‘
、
、
(节点:11389) UnhandledPromiseRejectionWarning: TypeError:无法读取未定义的属性'getProperty‘const
puppeteer
= require('
puppeteer
') const browser = await
puppeteer
.launchbrowser.close(); scrapeAddress('https:/&
浏览 1
提问于2020-01-18
得票数 2
1
回答
如何
使用
puppeteer
从n个子
元素
中
检索属性值?
、
、
、
这段代码将检索我选择的第一个
元素
的属性值,如果我
在
xpath
中放入/html/body/section/div[3]/img<2>或img<3>,就可以检索连续的img
元素
的数据。但是,
在
我要抓取的站点上,父
元素
可以包含任意数量的img
元素
,并且我希望获得所有这些
元素
的属性值。 有没有什么方法可以让我把它们全部检索出来?const
puppeteer
= req
浏览 21
提问于2020-05-11
得票数 0
回答已采纳
1
回答
如何从JavaScript文本
中
通过
xpath
获取
元素
、
、
我正试图通过
XPath
从不同的页面
中
获取
元素
。因此,我设法获得HTML作为文本,并
使用
DOMParser.parseFromString()使其为HTMLDocument,然后我尝试
使用
document.evaluate(),但它不返回任何
元素
。xmlDoc = parser.parseFromString(xhttp.responseText, "text/html"); const headings = xmlDoc.eval
浏览 2
提问于2022-12-02
得票数 0
2
回答
加载任何url内容并遵循JS
中
的
XPATH
。
、
、
、
我想要做的,是加载一个页面,通过
XPath
或选择器或JS路径
获取
内容,然后
使用
通过它获得的值到我的程序
中
。我怎么能这么做呢?例如,在这个页面上,
使用
页面的url执行请求并遵循该路径(同时也以某种方式针对类型,这里是类): //*[@id="question-header"]/h1/a 会告诉我“
在
JS中加载任何url内容并遵循
XPATH
” 因为我在这个里面得到了文本: <a href="
浏览 39
提问于2019-02-24
得票数 1
回答已采纳
1
回答
如何在解决所有问题后调用函数?
、
、
、
、
我正在
使用
puppeteer
从站点提取数据。我的问题是
在
获取
所有内容后关闭浏览器。 const browser = await
puppeteer
.launch({ headless: false$x(
xpath
); if (!!await page.evaluate(element
浏览 0
提问于2019-05-20
得票数 0
2
回答
Puppeteer
:
获取
不在初始DOM
中
的DOM
元素
、
、
我正在尝试弄清楚如何在JS图库
中
获取
元素
,这些
元素
在被点击后加载图片。 我正在
使用
Viewer.js的一个演示作为示例。类为.viewer-move.viewer-transition的
元素
不在初始DOM
中
。单击图像后,
元素
可用,但如果我
使用
$eval,则字符串为空。如果我
在
Puppeteer
浏览器
中
打开控制台并执行document.querySelector('.vie
浏览 116
提问于2020-07-22
得票数 1
回答已采纳
点击加载更多
相关
资讯
Python中利用列表操作实现相同间隔元素获取技巧
PHP数组获取最后一个元素,10个方式中哪个有错?
在CSS布局中,如何让子元素在垂直方向上的margin隔离父元素
使用 Python 在 JMeter 中实现循环获取返回值的高效性能测试
如何使用Python从列表中删除指定的元素
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券