https://github.com/amazenmb/web-scraping
Web Scraping Methods using Python
https://github.com/amazenmb/web-scraping
analytics beautifulsoup data lxml pyautogui-automation python scheduling schedulingscraping selenium webdriver webscraping xpath
Last synced: about 2 months ago
JSON representation
Web Scraping Methods using Python
- Host: GitHub
- URL: https://github.com/amazenmb/web-scraping
- Owner: Amazenmb
- License: mit
- Created: 2025-10-08T10:17:52.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-10-08T13:59:46.000Z (9 months ago)
- Last Synced: 2025-10-08T14:23:18.656Z (9 months ago)
- Topics: analytics, beautifulsoup, data, lxml, pyautogui-automation, python, scheduling, schedulingscraping, selenium, webdriver, webscraping, xpath
- Language: Jupyter Notebook
- Homepage:
- Size: 222 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Web-Scraping
Web Scraping is often done to extract useful data from websites automatically through scripts (usually python) rather than manual copy paste. You know this data can be used for multiple applications like:
- Gathering Research data
- Collecting news and srticles
- Track prices on ecom websites
- Extract Job listings
- Generate leads
Some popular Python libraries that are used for this are:
Requests (To fetch web pages)
BeautifulSoup (Parse HTML - for static websites)
Selenium (for dynamic content)
Here, I have used each of these methods for handling web scraping. Follow the Jupyter notebook that is self-explainatory and easy to understand.