Skip to content

axsaucedo/efscrpy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EFSCRA.py

This repo contains a small script that gets info from the ef portal into a csv file.

It builds a CSV with names, emails, pictures, questions, etc.

Requirements:

  • Python 3.7
  • Selenium
  • PhantomJS or ChromeWebDriver

The recommended way to run is:

    python3.7 efscra.py --username "USERNAME" --password "PASSWORD"

Remember to install requirements with:

    pip3 install -r requirements.txt

Chrome Webdriver

If you get an error with PhantomJS, with a message like "Screenshot: available via screen" make sure you install it. Alternatively you can just run it using the Chrome webdriver as outlined below.

In order to run you need to have Node and PhantomJS, or you need to download the chromedriver and specify the path with the --chrome flag:

    python efscra.py --username "USERNAME" --password "PASSWORD" --chrome "PATH"

If you prefer to use the Chrome webdriver, you can specify the path to your driver with the --chrome flag.

Finally if your internet is quite slow, you can modify the waiting time with --waiting.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages