Gabh pandas-datareader ri seisean Requests airson an obair HTTP aige. Mar eisimpleir, faodaidh leughadair FRED seisean a chleachdadh a tha an tagradh air a rèiteachadh:

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
    )

’S e start agus end na cinn-latha a dh’iarras an tagradh. Dùinidh an co-theacsa an seisean an dèidh don leughadair crìochnachadh. Faodaidh ceann-uidhe HTTP poblach a thèid a thaghadh bhon liosta progsaidh HTTP an seòladh a sholarachadh ann am mapa progsaidh an t-seisein seo.

Fuirichidh amalachadh àrainneachd Requests an comas san eisimpleir seo. Ma dh’fheumas an tagradh slighe fhollaiseach a tha neo-eisimeileach bho luachan progsaidh na h-àrainneachd, suidhich session.trust_env=False agus thoir seachad am bundle CA a dh’fheumar no an dearbhadh a thàinig bho .netrc air leth.

Tagh leughadair a tha an tionndadh pandas-datareader a chaidh a stàladh a’ toirt taic dha. Faodaidh API solaraiche a chaidh a stad no cruth samhla a chaidh atharrachadh fàiligeadh an dèidh do cheangal progsaidh soirbheachadh; cha chuireas suidheachadh an t-seisein ceann-uidhe dàta a chaidh a thoirt air falbh air ais.

Artaigilean co-cheangailte