私は、オンラインのこのJSONファイルに手を差し伸べる必要のあるコードを書いており、データを検索して検索結果を返します。ウェブベースのJSONを読む
adsb_data = urllib2.urlopen('http://website.com')
urllib2.HTTPErrorをスローします:HTTPエラー403:
は、私は、次のコードを試してみましたので、明らかにを禁じ、私はそれについて最善の方法をつもりはありません。 JSONページを開いてスクラップして結果を表示するにはどうすればよいでしょうか?私はこれを行うためにはるかにエレガントで無声の方法があるように感じる。
これはむしろ奇妙です。私はurllibでエラーを再現できます。しかし、これを試してみると、http://docs.python-requests.org – masterfloda
リクエストを使用するとうまくいきます。[urllib2.HTTPError:HTTP Error 403:Forbidden](https://stackoverflow.com)/a/13303773/1248974) – davedwards
HTTP 403は非常に誤解を招くことがあります。他の4xxコードでなければなりません。 400でもさらに適切です... – masterfloda