- The script can be found in
LearnSelenium/Credit Convert
which computes appropriate reports for given input - A simple
config.json
to keep your credentials to automate Asuruite login + duo push authentication - A
requirements.txt
with all python libraries needed to get this script running.
Before importing this project to your Python workspace, it is necessary to make sure the prerequisite steps are properly done in your development environment.
-
Open your terminal or command prompt.
-
Navigate to the directory where you want the project to be cloned. Use the cd command to change directories. For example:
cd Documents/projects
-
Clone the repository by running:
git clone https://github.com/DIRGH712/credit_converstion.git
-
Change into the project directory:
cd credit_converstion
- Create a virtual environment (recommended) to isolate your project dependencies. Run:
python3 -m venv venv
- Activate the virtual environment:
- On macOS/Linux:
source venv/bin/activate
- On Windows:
.\venv\Scripts\activate
- Ensure your virtual environment is activated, then install the project dependencies:
pip install -r requirements.txt
-
In the root directory of your project, update the
config.json
with your credentials -
Set the paths according to your local machine.
-
Before running make sure you got to edx-onboarding/admin
-
Check your Cisco VPN.
-
Run the Program.
- Check out the difference sample input .csv attached, the
person_data.csv
is the output with courses that succeeded and failed.