Примеры на Python версии 2 или 3

Получение токена, используются библиотеки flask, requests

JSON, используется библиотека requests
SOAP, используется библиотека suds
XML, используются библиотеки requests и pyxb

Установка дополнительных библиотек

Для установки библиотек (flask, requests, suds, pyxb и др.) можно использовать утилиту pip:
pip install %package_name%

Утилита pip включена в Python 2 начиная с версии 2.7.9 и в Python 3 начиная с версии 3.4. Если вы используете более раннюю версию Python, установите pip, например, с помощью скрипта https://bootstrap.pypa.io/get-pip.py.

Более подробную информацию вы можете найти на странице https://packaging.python.org/tutorials/installing-packages/.