Skip to content

Robot PoleEmploi Actualisation profil Selenium Python

License

Notifications You must be signed in to change notification settings

vBlackOut/PoleEmploi

Repository files navigation

PoleEmploi

Robots PoleEmploi Selenium Python

alt text

video

Images

Image script
<img src="https://www.cuby-hebergs.com/dl/projet/polemploi-search.png" height="300" width="300"> <img src="https://www.cuby-hebergs.com/dl/projet/polemploi-cv.png" height="300" width="300">

Functionnality

- auto login
- actualisation account
- get cv information
- search post recrute
- send cv for offer jobs

Testing environnement

- the script as tested for linux ( fedora 25/26/27 64bits)

Requirement

# Python 3.x
# selenium ( sudo python3 -m pip install selenium )
# Pillow   ( sudo python3 -m pip install Pillow )
# BeautifullSoup ( sudo python3 -m pip install beautifullsoup )
# lxml ( sudo python3 -m pip install lxml ) 
# pyvirtualdisplay ( sudo python3 -m pip install pyvirtualdisplay ) 
# YAML (default package is installed but no install > sudo python3 -m pip install yaml) 
# PhantomJS 2.1.1 or More
# Numpy ( sudo python3 -m pip install numpy )
# OpenCV ( sudo python3 -m pip install opencv )
# Fedora [Numpy/OpenCV] install: sudo dnf install numpy opencv*

For run

# edit config.yml
python3 main.py -p your_profile check

# check information cv number visitors/proposale appointment 
python3 main.py -p your_profile cv

# launch search job's
python3 main.py -p your_profile search

for fedora use selinux [sudo requirement]

sudo python3 main.py -p your_profile [check|cv|search]

About

Robot PoleEmploi Actualisation profil Selenium Python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages