This is a simple web scraping project using Python, requests, and BeautifulSoup. The scraper extracts product brand, name, and shipping info from Newegg, and saves the data into a .csv file.
web-scraping-newegg.ipynb— the main Jupyter notebookproducts.csv— output data (optional to upload)requirements.txt— list of dependenciesREADME.md— this fileLICENSE— open-source license (MIT)
- How to scrape websites using BeautifulSoup
- How to extract specific tags and attributes
- How to store structured data into a CSV file
- Writing clean, reusable scraping code in Python
| Brand | Product Name | Shipping |
|---|---|---|
| MSI | GTX 1660 ... | Free Shipping |
git clone https://github.com/AbdulRahmanAlsakkaDitAkkad/web-scraping-beautifulsoup.git
cd web-scraping-beautifulsoup