Glacann pandas-datareader le seisiún Requests dá chuid oibre HTTP. Mar shampla, is féidir le léitheoir FRED seisiún a úsáid atá cumraithe ag an bhfeidhmchlár:

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
    )

Is iad start agus end na dátaí a iarrann an feidhmchlár. Dúnann an comhthéacs an seisiún tar éis don léitheoir críochnú. Is féidir le críochphointe HTTP poiblí a roghnaítear ón liosta seachbhóthar HTTP an seoladh a sholáthar i léarscáil seachbhóthar an tseisiúin seo.

Fanann comhtháthú comhshaoil Requests cumasaithe sa sampla seo. Má theastaíonn bealach soiléir ón bhfeidhmchlár atá neamhspleách ar luachanna seachbhóthar an chomhshaoil, socraigh session.trust_env=False agus soláthair an cuachta CA riachtanais nó an fhíordheimhniú a dhíorthaítear ó .netrc ar leithligh.

Roghnaigh léitheoir a thacaíonn an leagan suiteáilte de pandas-datareader leis. Is féidir le API soláthraí a cuireadh ar fionraí nó le formáid siombail a athraíodh teip tar éis do nasc seachbhóthar éirí, agus ní chuireann socrú an tseisiúin críochphointe sonraí a baineadh ar ais.

Ailt ghaolmhara