В настоящее время я пытаюсь загрузить ZIP-файл CSV и получить следующие ошибки.
pd.read_csv(r'https://www.propertypriceregister.ie/website/npsra/ppr/npsra-ppr.nsf/Downloads/PPR-ALL.zip/$FILE/PPR-ALL.zip') SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1056) During handling of the above exception, another exception occurred: URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1056)>
Я бы хотел временно создать неподтвержденный контекст ssl только для того, чтобы загрузить этот файл
Я видел эту строку кода в похожих вопросах stackoverflow:
ssl._create_default_https_context = ssl._create_unverified_context
Можно ли это сделать временно?
Я пытался использовать with, но получил атрибут Ошибка:
with
with ssl._create_default_https_context as ssl._create_unverified_context: pd.read_csv(r'https://www.propertypriceregister.ie/website/npsra/ppr/npsra-ppr.nsf/Downloads/PPR-ALL.zip/$FILE/PPR-ALL.zip') --------------------------------------------------------------------------- AttributeError Traceback (most recent call last) <ipython-input-421-f2ec1721cf4a> in <module> ----> 1 with ssl._create_default_https_context as ssl._create_unverified_context: 2 pd.read_csv(r'https://www.propertypriceregister.ie/website/npsra/ppr/npsra-ppr.nsf/Downloads/PPR-ALL.zip/$FILE/PPR-ALL.zip') 3 AttributeError: __enter__