Scraping Data from a Real Website | Web Scraping in Python

preview_player
Показать описание

In this Web Scraping tutorial we are going to be scraping data from a real website!

____________________________________________

SUBSCRIBE!
Do you want to become a Data Analyst? That's what this channel is all about! My goal is to help you learn everything you need in order to start your career or even switch your career into Data Analytics. Be sure to subscribe to not miss out on any content!
____________________________________________

RESOURCES:

Coursera Courses:

Udemy Courses:

*Please note I may earn a small commission for any purchase through these links - Thanks for supporting the channel!*
____________________________________________

BECOME A MEMBER -

Want to support the channel? Consider becoming a member! I do Monthly Livestreams and you get some awesome Emoji's to use in chat and comments!

____________________________________________

Websites:
📱Instagram: @Alex_The_Analyst
____________________________________________

*All opinions or statements in this video are my own and do not reflect the opinion of the company I work for or have ever worked for*
Рекомендации по теме
Комментарии
Автор

Honestly I love that you include your missteps in your tutorials for several reasons. It makes coding seem more human, it also shows us that even content creators and great programmers can have missteps that they need to go back and fix which is usually edited out of other tutorial videos. Not to mention there might be people having the same issues without understanding why and you explain it so its almost a mini tutorial on debugging and your programmer thought process. Overall it was an easy 25 minutes to spend watching this. Thank you.

jorge.roques
Автор

12:21 I literally stopped when i couldn't figure out why i was getting extra titles when i pulled the titles. I'm so glad that you showed your Rookie mistake. Everyone please watch Alex's videos in full before stopping the video. Thank you for showing your mistakes.

Charlay_Charlay
Автор

Alex: when I needed to learn SQL for my first analyst job as a career changer, you were there with videos to help me do so. Now I'm in a role that is using more python and once again, you're there! Really appreciate all the work you are putting into creating content to help people!

aaronklingensmith
Автор

I'm so glad you make mistakes and show us where to check if something goes wrong! It's my main problem when I have to work on my own after a tutorial, I mess up and don't ever know where to start to clean up my mess.

francescab
Автор

Last year I got a job as a BI Analyst and I've been watching your stuff here and there. This video is hands down one of the best videos I've watched of yours.

I had to take multiple tables, pivot them, and label them with the table name and this video 100% helped me get there. I had run into my own set of issues, but not far removed from your sections of mistakes, so thank you for not letting those hit the cutting room floor.

Anyway, keep up the great work and thanks so much!

EKTurduckin
Автор

my mind is blown after watching the whole video i didnt imagine this could be done by python.i have to watch it again!what a person you are Alex!

saudtechtips
Автор

I had struggled with learning web scraping for a long time and had nearly given up, but your video made all the difference. Thanks to your clear and effective guidance, I finally succeeded. I truly appreciate it!

tailinghwang
Автор

This was one of my FAVORITE projects in your series so far! It was SUPER interesting and HELPFUL/USEFUL. I can see using this info for many future projects.

P.S. I LOVE that you included the "rooky mistake" because that is definitely something I would do and then NOT be able to figure out for an hour. These included "mistakes" are such valuable lessons for people in your audience like me. :) P.P.S. I really appreciate how you summarize what we do in each video/project at the end. It's these extra details that make your instruction = A+, not just an A. Also, thank you for including the index = False. As always, THANK YOU ALEX!! You ROCK!

sj
Автор

Just finished google data analyst certification, you about to help me make my portfolio look phat with scraping my own data before I do my whole hypothesis and data vis

SupCortez
Автор

Thank you, I learnt basics of python yesterday(had learnt C+ 8 yrs back so it was easy to relate) and I am a mechanical engineer but want to get into Product. This video was useful to learn and will modify it for other websites hopefully. Thanks again!

prasad_create
Автор

was following the tutorial and decided to do something 'crazy'.
I appended all the 'individual_row_data' to a new list and used
pd.DataFrame(data=full_data, columns= table_headers)
Thank you for the tutorial Alex :)

mohammed-hananothman
Автор

Hi Alex, thank you a lot for all the videos. I'm currently doing a change of career to data analyst, and you are giving me more than just a little help with all your courses. Thanks for all

Nomuz
Автор

I saw all the videos for this playlist and I am getting to this last one, I haven't felt so happy to learn in a while, thank you for your work and help!

Kicsa
Автор

for anyone else who may have ran into the same issue. In the inspect for the website it counted that top citations section as a table, but when I extracted that into the jupyter notebook it didn't count this as a table so instead had to use index 0 to get the correct table.

alex_t_jones
Автор

Alex, please accept my deepest gratitude for the time and effort you have put into this entire series. Your method is clear and easy to follow in real time, and your unique feature of keeping moments of uncovering errors and looking for solutions is invaluable. I may speak for many of your viewers in sharing that it carries a strong message that errors happen and they can be fixed. You teach us to think through the code, not apply it mechanically.

OlgaW_Lavender
Автор

I found out why the class names were different. It seems to be a common issue. Someone explained it on Stack Overflow,
"The table class wikitable sortable jquery-tablesorter does not appear when navigating the website until the column is sorted. I was able to grab exactly one table by using the table class wikitable sortable."

mikeg
Автор

Thank you for this video with a extremely clear explanation. I always wonder why my college professors can't explain something as clearly as some people on YouTube can.

noobhead
Автор

At 7:33, I think the reason for getting a NoneType object as output is because we're using the find() with index [1]. find_all() would probably make more sense if we're sticking with the index, since find() is supposed to return only the first instance i.e. index[0]. Nevertheless, excellent content as always! Truly appreciate the efforts!

mrunalketankumargandhi
Автор

your way of teaching is best honestly there are lots of youtube channels with lots of courses but i like the way you teachs ❤

alijatoi
Автор

dude it's awesome ! just keep teaching. short, empty of long stories, useful and update data! that's all i want always.

eatersdaily