Giter Site home page Giter Site logo

export-learn's Introduction

EXPORT-LEARN

A repo for the adies who want pdfs of their learn content requirements:

python3
chrome 

Setup

on your local machine: git clone https://github.com/karishmacarterjohnson/export-learn.git

change directory to the repo cd export-learn (varies by clone location)

in here, set up a virtual environment python3 -m venv venv

Once set up activate the environment, source venv/bin/activate

install requirements using pip install -r requirements.txt

create an environment file in the 'export-learn' directory using touch .env

within the .env file, include the following:

USERNAME=<yourlearnlogin>
PASSWORD=<yourlearnpassword>
HOME_PAGE=<learnhomepage>

HOME_PAGE will be something like: https://learn-2.galvanize.com/cohorts/####

save the .env file

now you can run it!

Run

!!! WARNING !!! The actual script will take some time to run (about 10 minutes per module in my experience).

IMPORTANT: In order to save PSEs / submission pages, the driver will hit 'retake assessment'. This will NOT impact grades of previously graded assignments, but it will make it look like you are currently continuing that assignment.

While running, the automated script will launch a chrome browser. this will likely interfere with device usage. It is recommended that the following steps are completed at a time where the script can run uninterrupted

To begin, run python main.py

Use command line responses to customize file downloads.

Files will be saved within the ada-learn folder.

should you need to restart the process, delete all subfolders within ada-learn (or move them elsewhere) and rerun main.py

export-learn's People

Contributors

karishmacarterjohnson avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.