使用 puppeteer 获取标题
Get title using puppeteer
Puppeteer 非常有用,我已经能够抓取我网站的许多不同部分。我知道通过选择和 xpath 很容易获得,但我如何通过 xpath 或选择获得并打印出“嘿”
<div title="hey">spoon</div>
这是我到目前为止的想法。
let hey = document.querySelector(myPath).innerText;
这个结果returns“勺子”
我怎么会得到“嘿”
假设 myPath
的值为 'div'
- 您需要获取属性的值而不是 innerText
例如:
document.querySelector(myPath).getAttribute('title');
查看演示:
var myPath = 'div';
var hey = document.querySelector(myPath).getAttribute('title');
console.log(hey);
<div title="hey">spoon</div>
Puppeteer 非常有用,我已经能够抓取我网站的许多不同部分。我知道通过选择和 xpath 很容易获得,但我如何通过 xpath 或选择获得并打印出“嘿”
<div title="hey">spoon</div>
这是我到目前为止的想法。
let hey = document.querySelector(myPath).innerText;
这个结果returns“勺子” 我怎么会得到“嘿”
假设 myPath
的值为 'div'
- 您需要获取属性的值而不是 innerText
例如:
document.querySelector(myPath).getAttribute('title');
查看演示:
var myPath = 'div';
var hey = document.querySelector(myPath).getAttribute('title');
console.log(hey);
<div title="hey">spoon</div>