HTTP://en.wikipedia.org
BeautifulSoup や urllib などの Web スクレイピング ライブラリを使用する場合、安全な Web サイトからコンテンツを取得しようとすると、「CERTIFICATE_VERIFY_FAILED」エラーが発生する場合があります。このエラーは、ターゲット Web サイトの SSL 証明書の検証に関する問題を示しています。
Web スクレイピング Wikipedia 用に提供されたコード スニペットの場合、urllib.request モジュールの urlopen の使用中にエラーが発生します。この問題を解決するには、TLS/SSL 検証用のデフォルトの証明書をインストールします。
MacOS の解決策:
macOS ユーザーの場合は、次の手順に従ってください:
これにより、SSL 検証に必要な証明書がインストールされます。
追加のトラブルシューティング:
Scrapy フレームワークでも問題が発生している場合は、Scrapy が正しくインストールされていることを確認してください。これは、ターミナルでコマンドscrapyを実行することで確認できます。 Scrapy が見つからない場合は、システムに適切なパッケージ マネージャーを使用してインストールできます。
以上が記事の本質を捉えた、質問ベースのタイトルをいくつか紹介します。 * 「証明書検証の失敗: なぜ Wikipedia をスクレイピングできないのですか?」 * \「エラー: CERTIFICATE_VERIFY_FAIL」の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。