pandas-datareader ለHTTP ሥራው የRequests ክፍለ-ጊዜ ይቀበላል። ለምሳሌ የFRED አንባቢ በመተግበሪያው የተዘጋጀ ክፍለ-ጊዜ መጠቀም ይችላል፦

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 እና end በመተግበሪያው የተጠየቁ ቀኖች ናቸው። አንባቢው ከጨረሰ በኋላ አውዱ ክፍለ-ጊዜውን ይዘጋል። ከየHTTP ፕሮክሲ ዝርዝር የተመረጠ ይፋዊ HTTP መጨረሻ ነጥብ በዚህ ክፍለ-ጊዜ የፕሮክሲ ካርታ ውስጥ አድራሻውን ሊያቀርብ ይችላል።

በዚህ ምሳሌ የRequests የአካባቢ ውህደት አሁንም ነቅቷል። መተግበሪያው ከአካባቢ ፕሮክሲ እሴቶች ነፃ የሆነ ግልጽ መንገድ ከፈለገ session.trust_env=False ያዘጋጁ እና የሚያስፈልገውን CA ጥቅል ወይም ከ.netrc የተገኘ ማረጋገጫ ለየብቻ ያቅርቡ።

በተጫነው pandas-datareader ስሪት የተደገፈ አንባቢ ይምረጡ። የተቋረጠ የአቅራቢ ኤፒአይ ወይም የተቀየረ የምልክት ቅርጸት የፕሮክሲ ግንኙነት ከተሳካ በኋላ ሊወድቅ ይችላል፤ ክፍለ-ጊዜውን ማዋቀር የተወገደ የውሂብ መጨረሻ ነጥብ አይመልስም።

ተዛማጅ ጽሑፎች