Я пытаюсь создать программу, которая может успешно рассказать вам о погоде с помощью погоды api. Это api, я буду использовать http://www.wunderground.com/weather/api/d/docsКак использовать различные API-интерфейсы
Я изо всех сил пытаюсь понять, как использовать этот Api. Я нахожу это довольно запутанным. Я попытался использовать образец кода, представленный wunderground, но он, похоже, не работает в моем редакторе (возможность из-за того, что код является другой версией python.) Я использую python 3.5 Любые комментарии и любые предложения были бы очень оценил, как я могу использовать этот api.
Благодаря
спасибо за этот образец кода, однако, когда я поставил код на холостом ходу, я получаю эту ошибку. location = parsed_json ['location'] ['city'] KeyError: 'location' – user3541130
Почему, на ваш взгляд, это может быть? Попробуйте посмотреть значение 'parsed_json'. Возможно, вы обнаружили неправильный используемый вами ключ API. Или, возможно, запрашиваемый вами город недействителен. Попробуйте 'parsed_json ['response'] ['error']' – mhawke
Снова посмотрите на значение 'parsed_json'? Теперь вы сообщаете о другой ошибке - работает ли 'parsed_json ['location'] ['city']'? Вы зарегистрировались и получили ключ API? Это довольно простой материал. Возможно, вам нужно прочитать словари Python. – mhawke