Представленный код работает при поддержке следующих библиотек:
1. JSON
import json
json - это библиотека
Python для работы с форматом передачи данных - json.
Данная функция используется как для разбора формата, так и для создания объектов для отправки.
Python содержит встроенный модуль под названием
json для
кодирования и
декодирования данных JSON.
Дополнительно устанавливать данную библиотеку - не требуется.
2. Pandas
import pandas as pd
pandas — программная библиотека на языке Python для обработки и анализа данных. Работа pandas с данными строится поверх библиотеки NumPy, являющейся инструментом более низкого уровня. Предоставляет специальные структуры данных и операции для манипулирования числовыми таблицами и временными рядами.
Python не содержит по умолчанию данной библиотеки, поэтому ее нужно установить с помощью команды:pip install pandas
Pandas предоставляет расширенный набор функций и методов для работы и выполнения анализа данных.
# Windows (в зависимости от ОС свой вызов команды)
py -m pip install numpy
py -m pip install pandas
3. Matplotlib
import matplotlib.pyplot as plt
Matplotlib — библиотека на языке программирования Python для визуализации данных двумерной (2D) графикой.
Python не содержит по умолчанию данной библиотеки, поэтому ее нужно установить с помощью команды:pip install matplotlib
# Windows (в зависимости от ОС свой вызов команды)
py -m pip install matplotlib
4. Requests
import urllib.request
Request — библиотека на языке программирования Python для работы с HTTP-запросами.
Библиотека requests позволяет отправлять HTTP-запросы HEAD, GET, POST, PUT, PATCH и DELETE. Все заголовки и параметры добавляются очень просто, также и обработка ответов сервера.
Дополнительно устанавливать данную библиотеку - не требуется.