This Scrapping Bot collect Job's details from www.psychxchange.com.au
and upload data to Google Sheet.
- Python 3.9 +
- In
settings.py
replace thesheet_id
andsheet_title
with your Google Sheet.
- Google developer console: https://console.developers.google.com
- New project -> activate drive and sheets api
- credentials -> service account -> name + role=editor
->create key and download json and save file as
cred_gs.json
- Share client_email fom json in your sheets
- Create Google Sheet and add below columns in first row
Job URL | Job Site | Title | Type | JOB NUMBER | Location | Email | Phone| Listed By | Listed | Profession
1: Create Virtual Environment to Setup.
python -m venv .venv
For Window:
source .venv/Scripts/activate
For Ubuntu:
source .venv/bin/activate
2: Install Dependencies
pip install -r requirements.txt
3: Start Bot
python bot.py