ホームページ >バックエンド開発 >Python チュートリアル >Python で Wikipedia をスクレイピングするときに発生する「CERTIFICATE_VERIFY_FAILED」エラーを修正する方法
スクレイピング: http://en.wikipedia.org の CERTIFICATE_VERIFY_FAILED エラーを解決する方法
この質問は、一般的な「CERTIFICATE_VERIFY_FAILED」エラーに対処しますPython を使用して Web ページをスクレイピング中に発生しました。これは、『Python による Web スクレイピング』の本で説明されているように、Python を使用して Web スクレイピングを実践しようとする人に特に関係があります。
背景とエラーの説明
試行時に問題が発生します。 urllib.request.urlopen() メソッドを使用して Web ページを開くと、次のエラーが発生します:
urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1049)>
macOS ユーザー向けの解決策
これに対処するにはmacOS で問題が発生した場合は、次の手順に従ってください:
このアクションにより、SSL 接続を適切に検証するために必要な証明書が Python インストールに確実に存在します。
Scrapy ユーザー向けのメモ
元の質問では、Scrapy の使用時にコマンドが見つからないエラーが発生することにも言及しています。ただし、回答で提供されている解決策は「CERTIFICATE_VERIFY_FAILED」エラーに固有のものであり、Scrapy の問題には対処していません。
以上がPython で Wikipedia をスクレイピングするときに発生する「CERTIFICATE_VERIFY_FAILED」エラーを修正する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。