Weather APIに接続してリクエストを練習しようとしています。しかし何らかの理由で私はそれを働かせることができないのですか?気象APIが特定の方法でparamを望んでいることは明らかです。私はそれがリクエストにどのように変換されるのか分かりません。ここでリクエストを使用して天気APIに接続するにはどうすればよいですか?
は私のコードです:ここでは
r = requests.get('http://api.openweathermap.org/data/2.5/weather', q={'Anderson'})
は、APIのページへのリンクです: https://openweathermap.org/current
私は天気のページをq =都市の面でのparamを望んでいるが、エラーがI見ます取得である:ここにも
私が参照していますリクエストページ:http://docs.python-requests.org/en/master/
助けてくれてありがとう!
予期しないキーワード引数 'q'を' request.get() 'メソッドに渡しています。それは特定の議論を受け入れるだけで、私の質問で述べたように、文書 – fechnert
に記載されています。私の質問は正しいキーワード引数です。 – RostSunshine
openweather 'appid'が必要ですhttps://openweathermap.org/appid#get –