Web Scraping with Puppeteer & Node.js: Chrome Automation

Web Scraping with Puppeteer & Node.js: Chrome Automation

LearnWebCode

3 года назад

154,222 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

CORTEX
CORTEX - 03.10.2023 21:52

I've created a telegram bot and used puppeteer for web scaping. But where do I host it???

Ответить
The Flash
The Flash - 02.08.2023 04:11

What script do I need to type if I want to close the pop up page that appears after clicking submit button? Or go back to previous page?

Ответить
Nasima Akther
Nasima Akther - 26.07.2023 04:53

I have watched full video. Wow so amazing...

Ответить
Kshitij Sharma
Kshitij Sharma - 15.07.2023 14:09

Please make more tutorial for the same

Ответить
RequestFX
RequestFX - 12.07.2023 17:49

Miauuuu

Ответить
Renz
Renz - 26.06.2023 10:37

so this is how openai feed their large language models?

Ответить
Gerson Pascua
Gerson Pascua - 18.06.2023 17:05

I'm getting this error const puppeteer = require('puppeteer')

Ответить
Daniel
Daniel - 02.06.2023 17:38

Nobody heard about curl? No? Ok, bye now…

Ответить
Nafey Solutions
Nafey Solutions - 16.05.2023 14:58

great way of expalining things.. thanks

Ответить
Goodluck Oriuwa
Goodluck Oriuwa - 14.05.2023 21:58

As it navigates to new page . We want to get every single text on the new page. How can we achieve that

Ответить
Goodluck Oriuwa
Goodluck Oriuwa - 14.05.2023 21:57

This is good video. Best teacher. But can we us this technic on server side pages ND can we use this puppeteer to download a whole webpage file? If yes how can we do that?

Ответить
Bogdán Zelei
Bogdán Zelei - 09.05.2023 20:57

I am offended by the lack of neighsalot

Ответить
Luis Ricardo Luna Soto
Luis Ricardo Luna Soto - 26.04.2023 08:34

Hello, with puppeteer u can break captcha?

Ответить
Saudah Nakassi
Saudah Nakassi - 23.04.2023 12:57

how do i add this to a WordPress custom post type that can take screenshots of other websites on every post type with its own different name

Ответить
Brian Choy
Brian Choy - 13.04.2023 09:26

Really enjoy the way you teach, I did learn something every time I watched, awesome ! Now I can practice, great

Ответить
Edgar Luís Apestegui Inocente
Edgar Luís Apestegui Inocente - 08.04.2023 18:08

This video help me so much 💯 Thank you

Ответить
Mike Parker
Mike Parker - 15.03.2023 15:45

This is really good. I started getting into this about a year ago, and coming back to it was a blur. It's all coming back to me now.

Ответить
Michael Day
Michael Day - 14.03.2023 06:29

What a great kickstarter tutorial. As someone who is using using web scraping to help me refresh my Javascript skills, this is exactly what I need to get a jump out of the gate.

Ответить
Nick
Nick - 02.02.2023 23:18

A website has Form - textArea - Button --- > when i typing in textarea manually and click button --> everything is ok form posting textarea value.
But when I change textArea value with javascript like :: textArea.value = 'example value' . On screen textarea value changing successfully.
But form not posting that value which changed through javascript code. Any way to fix this ? Anyone can help me ?

Ответить
Chitus
Chitus - 31.01.2023 06:59

Hello. Your course was the first time I was able to follow along and not hit a snag. This was so much fun. Thank you.

Ответить
Joaquin Gavernet
Joaquin Gavernet - 28.01.2023 05:18

REALLY useful!!! Thank you so much from Buenos Aires, Argentina

Ответить
Netanel Arbiv
Netanel Arbiv - 18.01.2023 10:55

Great course!

Ответить
Ramon Wong
Ramon Wong - 12.01.2023 05:58

I start learning puppeteer for a whatsapp project of mine and also some refresher of JS
Since I haven't code that much anymore, but I've to say that this was a very informative tuts.
Good Job!

Ответить
Artificial Hits
Artificial Hits - 01.01.2023 02:37

I'm on minute 6 and my jaw is on the floor already, this is exactly what I needed. Thank you!

Ответить
Alex Alex
Alex Alex - 29.12.2022 09:12

Thanks!!!

Ответить
Stan
Stan - 24.12.2022 00:04

Wow such a neat and clever code, I just could not resist to subscribe!

Ответить
Daniel
Daniel - 17.12.2022 17:13

simple, clear, amazing ! Thank you for making this video

Ответить
Ted Ed
Ted Ed - 14.12.2022 15:33

On Windows you can use the Task Scheduler

Ответить
Pranav Rao
Pranav Rao - 03.12.2022 18:17

Great video! As someone with 0 development experience who wanted to archive many images, this was perfect.

Ответить
Pray4ragE
Pray4ragE - 24.11.2022 08:57

Epic! Would have probably gotten stuck without the Promise.all() thanks! P.S for Windows you can use task scheduler and for more robust npm scheduling I use agenda.

Ответить
my kun
my kun - 20.11.2022 10:47

dear you, could you please make a simiar video but in python Puppeteer with cron tab

Ответить
user1
user1 - 17.11.2022 20:56

page.screenshot() throws an error for me saying it is not a function
I am using node.js v17.3.1

Ответить
Tobias Bier
Tobias Bier - 14.11.2022 18:17

35 minutes ran looking like 5 mins...great job explaining! thanks

Ответить
Geo Aloshious
Geo Aloshious - 08.11.2022 16:39

When I open a URL using puppeteer it loads faster. And it uses so much RAM and CPU (in heavy scraping).
So I decided to programatically call URL using request.js library. Reading responses, saving cookies into variables, calling each link of images or whatever, one-by-one. But it is slow.

Puppeteer loads everthing in that page, things that I dont need. Whereas in manual method, I call only essential links.
Then why puppeteer is fast, and my method is slow?
Theoratically my method should be the fastest, right? Please help.

Ответить
Xavier Beaud
Xavier Beaud - 08.11.2022 16:03

Very interesting subject and excellent teacher !

Ответить
hossein beyzaei
hossein beyzaei - 06.11.2022 12:54

Hello, can you help me to make a robot that can see the price difference and show the decentralized exchanges?

Ответить
Mein Wurst Kaput
Mein Wurst Kaput - 06.11.2022 00:05

your cats meowing in the background made me think mine were in another room 😂

Ответить
Tareq
Tareq - 04.11.2022 19:52

Wow! this is exactly what I was looking for.
Thank you so much.

Ответить
Eshaan Bagga
Eshaan Bagga - 02.11.2022 20:14

Amazing amazing tutorial!!!

Ответить
Thabiso Magwaza
Thabiso Magwaza - 28.10.2022 13:25

Amazing video man. Thanks for sharing the knowledge!

Ответить
Binary Express
Binary Express - 21.10.2022 20:59

Really love the way you teach ❤️

Ответить
Lee Monagan
Lee Monagan - 18.10.2022 21:02

New favorite teacher. I actually have hated using javascript since 1998, but I have a reason to use Puppeteer. Great video!

Ответить
Mohabbat Shikder Kowshik
Mohabbat Shikder Kowshik - 13.10.2022 22:57

Excellent brother, very grateful to you 💜💜💜

Ответить
Vicky London
Vicky London - 12.09.2022 10:41

You are doing a wonderful job by giving Knowledge many thanks

Ответить
Backo Plays Mobile
Backo Plays Mobile - 08.09.2022 18:37

great tutorial! How would you crawl on the website using your "Scraping Text from HTML" part? Can you do a part 2 of this that shows us how to crawl with scraping?

Ответить
Yk-Studios
Yk-Studios - 30.08.2022 04:22

But how to open specific chrome profile using puppeteer?

Ответить
Furian
Furian - 25.08.2022 23:46

Very very nicely done!!! 👍👍👍👍

Ответить