問題タブ [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.
json - URLでのPythonの読み込みとsimplejsonの読み込みが高速ですか?
私はPythonとコーディングが初めてです。JSON を読み取って印刷すると、12 秒かかります (長すぎます)。URL を読み込んで、より高速に読み取り、印刷する他の方法はありますか?
配列?for
ループ?テストする API キーが必要な場合は、Forecast for Developersから取得できます。
python - Urlopen がサイトでハングする
サイトの読み取りに使用urlopen
していますが、プログラムでハングします。しかし、端末と Python インタープリターからテストしているときは、正常に動作します。コードは次のとおりです。
python - Python でリストを印刷する問題
リストに印刷する方法を理解するのに本当に苦労しています。指定した URL のサーバー応答コードを出力したいと思います。出力をリストに出力するコードを変更する方法を知っていますか? そうでない場合、どこに答えがあるか知っていますか? 私はここ数週間ずっと探し回っています。
コードは次のとおりです。
プリント:
私がしたい:
python - gzip ファイルをダウンロードしようとしたときの urlopen の問題
ウィクショナリー ダンプを POS タグ付けの目的で使用します。ダウンロード時になぜか固まる。これが私のコードです:
これが私が得るエラーです:
if-statement - If ステートメントがスクレーパーで機能しない
私のウェブスクレイパーのどこが間違っているのか教えていただければ幸いです。
私がやりたいことは、特定の文字列 ("Sorry, Gruen Fan") がページで変更されたときに通知を受けることです。文字列を取り込むことはできますが、「If」関数が機能していないようです。その出力は「Text is in」になるはずです。コードは次のとおりです。
お時間をいただきありがとうございます。
サム。
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 は定期的に変更されるため、自動的に取得する必要があります。しかし、どのように?