[go: up one dir, main page]

Skip to content

Learn how to leverage Python's amazing tools to scrape data from other websites. The end goal of this course is to scrape blogs to analyze trending keywords and phrases. We'll be using Python 3.6, Requests, BeautifulSoup, Asyncio, Pandas, Numpy, and more!

License

Notifications You must be signed in to change notification settings

codingforentrepreneurs/Web-Scraping

Repository files navigation

Web Scraping Logo

Learn how to leverage Python's amazing tools to scrape data from other websites.

The end goal of this course is to scrape blogs to analyze trending keywords and phrases.

We'll be using Python 3.6, Requests, BeautifulSoup, Asyncio, Pandas, Numpy, and more!

Watch here

Final code is first-web-scraping-program.zip

Install Guides

Windows: https://kirr.co/6r8wr9

Mac: https://kirr.co/386c7f

Linux: https://kirr.co/c3uvuu

Goals of Your First Scraping Program:

  1. Enter any url (webpage)
  2. Open and scrape that webpage's words each word
  3. Save that info into a csv
Third party Packages

Goals of Advancing Scraping:

  1. Refine scraping code
  2. Scrape Links
  3. Add Scrape Depth
  4. Scrape & Parse words in a Post

1 - Welcome

2 - Get URL Input

3 - Regular Expression Validation

4 - Force Quit Program

5 - Usability

6 - Fetch URL

7 - Soupify

8 - Extract Data

9 - Parse Links

10 - Get Local Paths

11 - Local Paths by Regular Expression

12 - Some Lookup Errors

13 - Scrape Local Paths

14 - Parse Words

15 - Python Set

16 - A Recursive Function

17 - Mock Fetching

18 - All together

code coming soon

About

Learn how to leverage Python's amazing tools to scrape data from other websites. The end goal of this course is to scrape blogs to analyze trending keywords and phrases. We'll be using Python 3.6, Requests, BeautifulSoup, Asyncio, Pandas, Numpy, and more!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages