Pour la pratique du web scraping J'ai eu un exemple de code et j'ai essayé de gratter J'étais accro à l'exception, alors notez l'événement et la solution.
Reportez-vous à [Python] Obtenez des données sur le cours de l'action en grattant Lorsque j'ai exécuté le script, une erreur ↓↓ s'est produite et le processus n'a pas pu se poursuivre. Le PC venait juste de revenir aux paramètres d'usine, je suis donc assez impatient.
Message d'erreur du résultat de l'exécution du script
requests.exceptions.SSLError: HTTPSConnectionPool(host='***.co.jp',
port=443): Max retries exceeded with url: / (Caused by SSLError("Can't
connect to HTTPS URL because the SSL module is not available."))
anaconda 1.9.12 python 3.8.3
Référence: https://stackoverflow.com/questions/54135206/requests-caused-by-sslerrorcant-connect-to-https-url-because-the-ssl-module
Je l'ai corrigé en mettant le chemin suivant dans la variable d'environnement.
Variable d'environnement
%USERPROFILE%\Anaconda3
%USERPROFILE%\Anaconda3\scripts
%USERPROFILE%\Anaconda3\Library\bin
Plus précisément, cela ressemble à ceci.
En regardant en arrière maintenant, même si l'environnement d'exécution python est anaconda3, j'ai commencé python à partir de vscode. Je me suis demandé si le package installé par anaconda n'était pas référencé. Quoi qu'il en soit, je suis content d'avoir résolu le problème.
Recommended Posts