Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const puppeteer = require('puppeteer');
- (async () => {
- const browser = await puppeteer.launch();
- const page = await browser.newPage();
- await page.goto('http://scikit-learn.org/stable/modules/generated/sklearn.ensemble.GradientBoostingRegressor.html',
- {waitUntil: 'networkidle2'});
- function delay(timeout) {
- return new Promise((resolve) => {
- setTimeout(resolve, timeout);
- });
- }
- const inputField = '#gsc-i-id1';
- page
- .waitForSelector(inputField)
- .then(await page.focus(inputField));
- await page.keyboard.type("new life sakndjsanjdnsajdnas");
- await delay(500);
- await page.screenshot({path: 'input_type.png', fullPage: true});
- await page.focus(inputField);
- await page.keyboard.down('ControlLeft');
- await page.keyboard.press('KeyA');
- await page.keyboard.up('ControlLeft');
- await page.keyboard.type("svm");
- await page.keyboard.press('Enter');
- await delay(1000);
- await page.screenshot({path: 'resulting_page.png', fullPage: true});
- await browser.close();
- })();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement