Thh scrip basically does the following things (1) get a token from authorization server (2) send all xml requests from a directory and receive xml response (3) save the xml response in another directory.
There is a for loop after the script that runs all the functions and creates the desired output.
It is required that:
1. the script is concerted to Object Oriented Program
2. The script should run as a stand alone in Jupyter notebook
3. The script should also run on command line using argparse module of python