web scraping node js puppeteer
const puppeteer = require('puppeteer')
const $ = require('cheerio')
(async () => {
const browser = await puppeteer.launch()
const page = await browser.newPage()
await page.goto('https://www.imdb.com/title/tt7126948/?ref_=nv_sr_srsg_0', { waitUntil: 'networkidle0' })
const content = await page.evaluate(() => document.body.innerHTML)
const data = $('div[class="title_wrapper"]', content).find('h1').text()
console.log(data)
await browser.close()
})()
Also in JavaScript:
- What is the correct JavaScript syntax for opening a new window called "w2" ?
- .filter js
- dynamically generate multiple functions javascript
- how to deep copy object in javascript
- javascript swap array elements
- how to check if something is array javascript
- correct json type
- javascript regex only letters and spaces
- jquery create element
- streami node js
- how to display current date and time in angular
- skip part of for each javascript
- codeigniter raw query
- jest Cross origin http://localhost forbidden
- javascript number to string
- javascript function multiple return
- import firebase cloud messaging web
- javascript set attribute href
- jQuery Validate remote method usage to check if username already exists
- javascript sort boolean value
- node server code
- how to pause useState counter value react hoooks
- express hello world
- computed setter