zxchen98 / Linkedin-jobs-scraper

Python scraper for customized job listings on LinkedIn. Use pygsheets to upload the result into your google drive

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Linkedin-jobs-scraper

This is a Python scraper for customized job listings on LinkedIn. It automatically logs in to your Linkedin account and searches for the jobs according to the keyword you provided. It then gathers all the useful info such as Company, location, posted time, and requirements, and uploads it into a google sheet. Check this to setup the connection How to automate google sheets with python before running.

I found it very useful in my daily job search and it is convenient to keep track of what I applied for future reference without typing it in manually.

Disclaimer

The Linkedin_scraper module is heavily borrowed from this Github repo with some bug fixes and customizations, check it out if you want to scrape candidates' info or any other Linkedin features.

Setup

pip install -r requirements.txt

Run scraper

Make sure you change the job-searching keywords inside the run.py (default is 'Python developer') and setted up the connection with your google sheet

Python3 run.py

About

Python scraper for customized job listings on LinkedIn. Use pygsheets to upload the result into your google drive


Languages

Language:Python 100.0%