This repository contains a basic implementation of web scraping using Python, with the goal of extracting data from websites and storing it in a structured format. The project is designed to be accessible to beginners, while also providing useful insights and code snippets for more experienced developers.
-
No csv library: Eventhough it is easier to use import library, I just try to not use it.
-
Easy-to-follow code: The code is written in Python and is designed to be easy to read and understand, even for beginners who are new to the language.
-
Well-organized structure: The project is structured in a way that is easy to navigate and follow, with separate directories for input files, output files, and Python scripts.
-
Customizable scraping settings: The project includes a settings file that allows users to customize various parameters, such as the website URL, the HTML tags to scrape, and the output format.
-
Useful data output: The data extracted from the website is stored in a structured format, such as a CSV file, making it easy to analyze and manipulate.
The website used for this project is Elrah Exclusive e-commerce website: https://elrahexclusive.my/product-category/baju-melayu/magnificent-4-0/?products-per-page=all