@SaQu

Как исправить эту ошибку связанную с соединением?

Работая с модулем Pyowm столкнулся с такой проблемой.При запуске кода ,когда выполняется функция вычисления погоды выдается такая ошибка:

pyowm.commons.exceptions.InvalidSSLCertificateError: HTTPSConnectionPool(host='api.openweathermap.org', port=443): Max retries exceeded with url: /data/2.5/weather?APPID=367755da00cbc6cfbb430e1a7043ad5b&lang=RU&q=Krasnodar (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x120c0b280>, 'Connection to api.openweathermap.org timed out. (connect timeout=5)'))

Что делать?Я пробовали интернет переключить и код поправить, ничего не работает.
  • Вопрос задан
  • 415 просмотров
Пригласить эксперта
Ответы на вопрос 2
@Mikhail00900
Почему бы самому не использовать api?
Ответ написан
Комментировать
@DimasDSF
23/10/2022 в 14:40 запросы на api.openweathermap.org из рф по https начали дропаться с таймаутом. порт 80 работает, но авторизация происходит по API ключу который отсылается как часть запроса, то-есть http это не вариант.

Кстати APPID из примера лучше бы убрать и перегенерить прямо сейчас, тк это API ключ
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы