-
Notifications
You must be signed in to change notification settings - Fork 2
Web Scrapping Content #7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from 3 commits
50b122b
7141444
311b7fa
9e7f883
ecd1ad4
fd3e123
c14d610
a27c2a0
b0aae0a
53b87ce
532aac1
6bbc436
7263fe4
519b575
8ac1d3a
52f5c43
7149067
ecc2080
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,34 @@ | ||
| # Web Scraping using Python | ||
| ## Course Outline | ||
| ### Introduction | ||
| - Introduction | ||
|
||
| - Library for scraping: BeautifulSoup, Selenium, Scrapy | ||
| - Status Codes | ||
|
||
| - HTML for Web Scraping: Tags & Elements | ||
| - HTML for web scraping: Tree Structure | ||
| ### Introduction to BeautifulSoup | ||
| - Installation & Basics of BeautifulSoup | ||
| - Intro to Requests | ||
| - Get html form website and html parser | ||
| - Scrape Single page | ||
| - Scrape multiple page | ||
| - Exporting data to CSV file | ||
| ### XPath & CSS Selector | ||
| - XPath Systax, Functions and Operators | ||
| - CSS Selector | ||
| - Test Your XPath | ||
| - Navigation using XPath(going up and down) | ||
| - Special Characters and Systax | ||
| ### Introduction to Selenium | ||
| - How to Identify Java Script Drived Websites | ||
| - Installation & Chrome Driver | ||
| - Chrome Driver Options and Creating the driver | ||
| - How to Find Elements with Selenium | ||
| - Clicking Button | ||
| - Extracting Data from Table | ||
| - Selecting Elements within a Dropdown | ||
| ### Project #1: Twitter Bot | ||
| - How to Login to Websites | ||
| - Building a Function | ||
| - Infinite Scrolling | ||
| - Scraping the website with infinite Scrolling | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| print("Hello Python") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All the modules should start with, what we are going to study, why we are going to study, and in the end, wrap up.