問題タブ [urlopen]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
215 参照

json - URLでのPythonの読み込みとsimplejsonの読み込みが高速ですか?

私はPythonとコーディングが初めてです。JSON を読み取って印刷すると、12 秒かかります (長すぎます)。URL を読み込んで、より高速に読み取り、印刷する他の方法はありますか?

配列?forループ?テストする API キーが必要な場合は、Forecast for Developersから取得できます。

0 投票する
0 に答える
113 参照

python - Urlopen がサイトでハングする

サイトの読み取りに使用urlopenしていますが、プログラムでハングします。しかし、端末と Python インタープリターからテストしているときは、正常に動作します。コードは次のとおりです。

0 投票する
1 に答える
65 参照

python - Python でリストを印刷する問題

リストに印刷する方法を理解するのに本当に苦労しています。指定した URL のサーバー応答コードを出力したいと思います。出力をリストに出力するコードを変更する方法を知っていますか? そうでない場合、どこに答えがあるか知っていますか? 私はここ数週間ずっと探し回っています。

コードは次のとおりです。

プリント:

私がしたい:

0 投票する
1 に答える
1630 参照

python - gzip ファイルをダウンロードしようとしたときの urlopen の問題

ウィクショナリー ダンプを POS タグ付けの目的で使用します。ダウンロード時になぜか固まる。これが私のコードです:

これが私が得るエラーです:

0 投票する
1 に答える
136 参照

if-statement - If ステートメントがスクレーパーで機能しない

私のウェブスクレイパーのどこが間違っているのか教えていただければ幸いです。

私がやりたいことは、特定の文字列 ("Sorry, Gruen Fan") がページで変更されたときに通知を受けることです。文字列を取り込むことはできますが、「If」関数が機能していないようです。その出力は「Text is in」になるはずです。コードは次のとおりです。

お時間をいただきありがとうございます。

サム。

0 投票する
0 に答える
1830 参照

python - urllib.error.HTTPError: HTTP エラー 405: 許可されていません

URLを開こうとしたときに、このスクリプトがエラーコード「urllib.error.HTTPError: HTTP Error 405: Not Allowed」を表示する理由は何ですか? Google で何も見つかりませんでした。URLはGoogle Chromeで正常に開きます。スクリプトは、今日まで数か月間正常に機能しています。

編集: 最初のコメントのおかげで、上記の問題を修正するスクリプトを作成できました。Chrome で取得した必要な Cookie を含むスクリプトは次のとおりです。

Cookie ヘッダーを削除すると、不要な Web ページが取得されます (スクリプトの最終行に「ROBOTS」などを表示します)。Cookiejar がその Cookie を自動的に保存しないのはなぜですか?

編集 (2): どうやらその Cookie は定期的に変更されるため、自動的に取得する必要があります。しかし、どのように?