A Python automation script that scrapes job listings from the Remote OK API, processes the data into an Excel sheet and automatically sends it to a list of email recipients.
- Fetches live job listing data from the Remote OK API
- Parses and structures the data into a clean Excel sheet
- Automatically emails the sheet to a configured list of recipients
- Python
- requests — API calls
- openpyxl — Excel file generation
- smtplib — Automated email sending
-
Clone the repository
git clone https://github.com/Mubarak1A/Api-Scrapper.git cd Api-Scrapper -
Install dependencies
pip install requests openpyxl
-
Update the email list and SMTP credentials in the script
-
Run the script
python scraper.py
Make sure to review the inline comments in the script for all the places you need to update before running.