π GMap_Scrape β Google Maps Data Scraper This project is a lightweight tool for scraping business data from Google Maps based on a search keyword and location. It's useful for gathering data like business names, addresses, contact details, and more β perfect for data analysis, research, or lead generation.
π GitHub Repository: GMap_Scrape
π Overview GMap_Scrape automates the process of collecting public business information from Google Maps. By entering a search term (e.g., "cafes in Kuala Lumpur"), the script will extract and save relevant data such as:
Business name
Address
Website (if available)
Phone number
Ratings and reviews (optional)
βοΈ Features πΊοΈ Search by keyword and location
πΎ Export data to CSV or Excel
β‘ Fast and automated scraping process
π§ Simple to use, modify, or integrate into your projects
π§° Tech Stack Python
Selenium β for browser automation
BeautifulSoup (if used)
Pandas β for data storage and export
ChromeDriver β for controlling the Chrome browser
π¦ Installation Clone the repository:
bash Copy Edit git clone https://github.com/cebause01/GMap_Scrape.git cd GMap_Scrape Install the required Python libraries:
The script will begin scraping and export the data to a file (e.g., output.csv).
π‘ Tip: You can modify the script to accept arguments or add GUI input.
π Output Example fields in the exported file:
Name Address Phone Website
Coffee Break KL Jalan Ampang, KL 03-12345678 coffeebreak.my
Use responsibly and respect the terms of service of websites you interact with.
π¨βπ» Author Zarif Haikal π§ [email protected] πΌ GitHub Profile