【发布时间】:2021-02-08 21:08:09
【问题描述】:
我正在尝试在网络上抓取每个分数变化的实时分数。傀儡师能做到吗?如果可以的话,我应该在这段代码中添加什么,以便它返回实时数据。
const puppeteer = require('puppeteer');
(async () => {
const browser = await puppeteer.launch();
const page = await browser.newPage();
await page.goto('site to go');
await page.waitForSelector('input[name="username"]');
await page.type('input[name="username"]', 'username');
await page.type('input[name="password"]', 'password');
await page.click('button[type="submit"]');
let score = await page.evaluate(() => document.getElementById("scores").innerHTML);
})();
【问题讨论】:
标签: javascript node.js puppeteer webautomation