A clear view of the status of your candidatures.
InfoJobs does a poor job of showing the exact status of the candidatures, and the candidatures are sorted by the last time that the company managed CVs which is not optimal.
I want to have a clear view of the status of my candidatures, and InfoJobs does a poor job of showing me exactly that, plus the candidatures are sorted by the last time that the company managed CVs which is not optimal.
As InfoJobs heavily blocks automated scraping the solution is kinda hacky, it entails automating the keyboard to open the source code of the page, select, and then copy the text. It requires that you're logged in, on your default browser.
The default DELAY is set to a value that usually does not trigger the "are you a robot?" page when there are a lot of candidatures.
-
-
- HTML output
- The title links to the offer page.
- The status links to the candidature details page.
- Terminal output
- HTML output
git clone https://github.com/ibLeDy/infojobs-candidatures-scraper.git
cd infojobs-candidatures-scraper
python3 -m virtualenv .venv && source .venv/bin/activate
pip install -r requirements.txt
python infojobs_candidatures_scraper.py
--delay DELAY specific delay for browser actions, default is 2
--display open existing results in your default browser
--force ignore past results and generate new ones
--print print existing results to stdout
--sort display/print candidatures sorted by status