job-check is a CLI tool for scraping job listings (e.g. LinkedIn) using the jobspy library, with proxy rotation and CSV export. Now available as a PyPI package.
- Proxy rotation
- CSV export (optionally numbered)
- Simple CLI interface
Install the package directly from PyPI:
pip install job-check
pip install -U python-jobspyAfter installation, you can run the CLI tool from anywhere:
job-check --search "Software Engineer" --location "New York"--sites,-slinkedin indeed (default: linkedin)--results,-r20 (default: 10)--proxies,-p<your_proxies_file> (default: Proxies/proxies_list.txt)--numbered,-n(write numbered CSV)--out,-ojobs.csv (output path)--description,-d(fetch description text; no description by default)
See all options:
job-check --help- Add proxies to
Proxies/proxies_list.txt(one per line). - Test proxies:
python Proxies/proxies_test.py
- Use
Proxies/working_proxies.txtfor scraping.
jobspy/cli.py # CLI entry point
Proxies/ # Proxy list & tester
requirements.txt # Python dependencies
setup.py # Project metadata
- Respect site Terms of Service.
- Use responsible scraping intervals.
See LICENSE file.