Coding challenge Python program running on v3.8.2
- Install python 3.8
- Install python-pip
sudo apt-get update && sudo apt-get install python-pip3
- install the requirements.txt file using the following command
pip3 install -r requirements.txt
- alternatively use the following pip3 command
pip3 install pandas==1.2.1 numpy==1.20.0 ijson==3.1.3
- main.py contains the main program to run as follows
python3 main.py -i inputfilePath -o outpuFilePath
- lib.py : contains the various helpers that implement the sub tasks and steps of the algorithm
- test.py : test runner used to fiddle around along the process.
Note: I made sure that this repository is private.