pandas-datareader yana karɓar zaman Requests don aikinsa na HTTP. Misali, mai karanta FRED na iya amfani da zaman da aikace-aikacen ya saita:

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 da end su ne kwanakin da aikace-aikacen ya nema. Mahallin yana rufe zaman bayan mai karanta ya gama. Ƙarshen HTTP na jama’a da aka zaɓa daga jerin wakilan HTTP na iya samar da adireshin a taswirar wakili na wannan zaman.

Haɗin Requests da muhalli yana ci gaba da aiki a wannan misalin. Idan aikace-aikacen yana buƙatar hanya bayyananna wadda ba ta dogara da ƙimar wakilin muhalli ba, saita session.trust_env=False sannan ka samar da duk wani kunshin CA da ake buƙata ko tabbacin da aka samu daga .netrc daban.

Zaɓi mai karanta da sigar pandas-datareader da aka shigar ta goyi bayan. API na mai bayarwa da aka daina ko tsarin alama da aka canza na iya gazawa bayan haɗin wakili ya yi nasara; saita zaman ba ya dawo da ƙarshen bayanan da aka cire.

Labarai masu alaƙa