首頁  >  文章  >  後端開發  >  如何修正使用 Python 抓取維基百科時的「CERTIFICATE_VERIFY_FAILED」錯誤?

如何修正使用 Python 抓取維基百科時的「CERTIFICATE_VERIFY_FAILED」錯誤?

Patricia Arquette
Patricia Arquette原創
2024-10-28 22:21:02145瀏覽

How to Fix the

抓取:如何解決http://en.wikipedia.org 的CERTIFICATE_VERIFY_FAILED 錯誤

此問題解決了常見的“CERTIFIATE_VER +🎜>此問題解決了常見的“CERTIFIATE”錯誤使用Python抓取網頁時遇到的。它與那些嘗試使用 Python 進行網頁抓取實踐的人特別相關,如“使用 Python 進行網頁抓取”一書中所述。

背景與錯誤描述

嘗試時會出現問題使用urllib.request.urlopen() 方法開啟網頁,會導致下列錯誤:

urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1049)>

macOS 使用者的解決方案

解決此問題在macOS 上出現問題,請按照以下步驟操作:

    前往「Macintosh HD >應用程式」中的「Python3.6」資料夾。
  1. 雙擊「安裝憑證」 .command」檔案。
此操作可確保您的Python 安裝具有正確驗證SSL 連線所需的憑證。

Scrapy 用戶注意事項

原來的問題也提到在使用Scrapy時遇到command not found錯誤。 Scrapy 問題。

以上是如何修正使用 Python 抓取維基百科時的「CERTIFICATE_VERIFY_FAILED」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn