Skip to content

Python script to extract company data from a public website and update it in Google Sheets using the Sheets API.

Notifications You must be signed in to change notification settings

python-coder-ri/public-web-to-google-sheets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Public Website to Google Sheets

Overview

This project is a Python-based web scraper that extracts business information from a public website and automatically updates the data into a Google Sheet using the Google Sheets API.

Features

  • Extracts data such as:
    • Company name
    • Address
    • Services
    • Website or contact links
  • Supports HTML saving by city
  • Semi-automated for Cloudflare-protected websites
  • Google Sheets API integration for live updates

Technologies

  • Python
  • Requests, BeautifulSoup
  • Google Sheets API
  • Pandas

How to Use

  1. Clone the repo
  2. Set up your credentials.json from Google Cloud
  3. Run the Python script
  4. Data will appear in your connected Google Sheet

License

This project is licensed under the MIT License.

Screenshot

Google Sheets

About

Python script to extract company data from a public website and update it in Google Sheets using the Sheets API.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages