Теория

Исследование запросов

В качестве примера хорошего и несложного API, созданного по принципам REST, рассмотрим сервис SWAPI — Star Wars API.
Ваша задача: узнать диаметр родной планеты Люка Скайуокера. Подумайте, как это сделать. Документация — к вашим услугам.
Задача   3 / 3
1.
Выведите список объектов персонажей вселенной Звёздные войны.
Красиво отформатировать данные поможет функция pprint из модуля pprint, мы добавили её в код для демонстрации.
Подсказка
Начните с поиска нужного ресурса.
Посмотрите документацию, найдите там ресурс, который управляет персонажами и сделайте к нему запрос. Из ответа API возьмите поле со списком персонажей и сохраните его в переменную all_characters (имя нужного поля тоже указано в документации к API).
2.
Результатов слишком много! Нам не хочется просматривать вручную каждый из них. Найдите в документации способ быстро найти нужного персонажа.
Найдите описание Люка.
Подсказка
Нужно сделать запрос с параметром search равным luke
3.
Отлично! Мы получили досье на Люка. С какой он планеты? Сделайте запрос и распечатайте на экран данные о её диаметре.
Подсказка
URL нужного ресурса находится в досье Люка. Вы знаете что делать :)
Воспользуйтесь методом json().get()
Код
Результат
Вы уверены?
Сделанные вами изменения будут отменены. Код вернется в исходное состояние.