Zertifikatüberprüfungsfehler für Http://en.wikipedia.org
Beim Arbeiten mit Web-Scraping-Bibliotheken wie BeautifulSoup und urllib, Beim Versuch, Inhalte von sicheren Websites abzurufen, kann der Fehler „CERTIFICATE_VERIFY_FAILED“ auftreten. Dieser Fehler weist auf ein Problem bei der Überprüfung des SSL-Zertifikats der Zielwebsite hin.
Im Fall des bereitgestellten Code-Snippets für Web Scraping Wikipedia tritt der Fehler bei der Verwendung von urlopen aus dem Modul urllib.request auf. Um dieses Problem zu beheben, können Sie die Standardzertifikate für die TLS/SSL-Überprüfung installieren.
MacOS-Lösung:
Für macOS-Benutzer befolgen Sie diese Schritte:
Dadurch werden die erforderlichen Zertifikate für die SSL-Überprüfung installiert.
Zusätzliche Fehlerbehebung:
Wenn Sie auch Probleme mit dem Scrapy-Framework haben, überprüfen Sie, ob Scrapy korrekt installiert ist. Sie können dies überprüfen, indem Sie den Befehl scrapy in Ihrem Terminal ausführen. Wenn Scrapy nicht gefunden wird, können Sie es mit dem entsprechenden Paketmanager für Ihr System installieren.
Das obige ist der detaillierte Inhalt vonHier sind ein paar fragenbasierte Titel, die das Wesentliche Ihres Artikels zusammenfassen: * „Fehler bei der Zertifikatsüberprüfung: Warum kann ich Wikipedia nicht durchsuchen?' * \'Fehler: CERTIFICATE_VERIFY_FAIL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!