pandas-datareaderrek Requests saio bat onartzen du bere HTTP lanerako. Adibidez, FRED irakurgailu batek aplikazioak konfiguratutako saioa erabil dezake:

import requests
from pandas_datareader import data as web

with requests.Session() as session:
    session.proxies.update({
        "http": "http://proxy.example.net:8080",
        "https": "http://proxy.example.net:8080",
    })
    frame = web.DataReader(
        "GDP", "fred", start, end, session=session
    )

start eta end aplikazioak eskatutako datak dira. Testuinguruak saioa ixten du irakurgailua amaitutakoan. HTTP proxy zerrendatik hautatutako HTTP amaiera-puntu publiko batek helbidea eman dezake saio honen proxy mapan.

Requestsen ingurunearekiko integrazioa gaituta jarraitzen du adibide honetan. Aplikazioak inguruneko proxy balioetatik independentea den ibilbide esplizitua behar badu, ezarri session.trust_env=False eta eman beharrezko CA sorta edo .netrc-tik eratorritako autentifikazioa bereizita.

Aukeratu instalatutako pandas-datareader bertsioak onartzen duen irakurgailu bat. Hornitzaile baten API etena edo sinbolo formatu aldatua huts egin dezake proxy konexioak arrakasta izan ondoren; saioa ezartzeak ez du kendutako datu amaiera-puntua berrezartzen.

Erlazionatutako artikuluak